[INFO] fetching crate adafruit-7segment 0.1.0... [INFO] testing adafruit-7segment-0.1.0 against 1.79.0 for beta-1.80-4 [INFO] extracting crate adafruit-7segment 0.1.0 into /workspace/builds/worker-4-tc1/source [INFO] validating manifest of crates.io crate adafruit-7segment 0.1.0 on toolchain 1.79.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.79.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate adafruit-7segment 0.1.0 [INFO] finished tweaking crates.io crate adafruit-7segment 0.1.0 [INFO] tweaked toml for crates.io crate adafruit-7segment 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.79.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 42 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.6.0) [INFO] [stderr] Adding embedded-hal v0.2.7 (latest: v1.0.0) [INFO] [stderr] Adding embedded-hal-mock v0.4.1 (latest: v0.11.1) [INFO] [stderr] Adding idna v0.5.0 (latest: v1.0.2) [INFO] [stderr] Adding nb v0.1.3 (latest: v1.1.0) [INFO] [stderr] Adding pulldown-cmark v0.9.6 (latest: v0.11.0) [INFO] [stderr] Adding toml v0.7.8 (latest: v0.8.14) [INFO] [stderr] Adding toml_edit v0.19.15 (latest: v0.22.14) [INFO] [stderr] Adding winnow v0.5.40 (latest: v0.6.13) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.79.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded version-sync v0.9.5 [INFO] [stderr] Downloaded toml_datetime v0.6.6 [INFO] [stderr] Downloaded nb v1.1.0 [INFO] [stderr] Downloaded serde_derive v1.0.203 [INFO] [stderr] Downloaded semver v1.0.23 [INFO] [stderr] Downloaded serde_spanned v0.6.6 [INFO] [stderr] Downloaded ascii v1.1.0 [INFO] [stderr] Downloaded embedded-hal-mock v0.4.1 [INFO] [stderr] Downloaded pulldown-cmark v0.9.6 [INFO] [stderr] Downloaded regex v1.10.5 [INFO] [stderr] Downloaded regex-automata v0.4.7 [INFO] [stderr] Downloaded regex-syntax v0.8.4 [INFO] [stderr] Downloaded nb v0.1.3 [INFO] [stderr] Downloaded embedded-hal v0.2.7 [INFO] [stderr] Downloaded ht16k33 v0.4.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+1.79.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fcd685f040bf2e46006aba634fd5ec7cc638784b0a3f50f3859e894a379b6030 [INFO] running `Command { std: "docker" "start" "-a" "fcd685f040bf2e46006aba634fd5ec7cc638784b0a3f50f3859e894a379b6030", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fcd685f040bf2e46006aba634fd5ec7cc638784b0a3f50f3859e894a379b6030", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fcd685f040bf2e46006aba634fd5ec7cc638784b0a3f50f3859e894a379b6030", kill_on_drop: false }` [INFO] [stdout] fcd685f040bf2e46006aba634fd5ec7cc638784b0a3f50f3859e894a379b6030 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+1.79.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 476965d22c0a410a0432c60614ddd626d6b741404c683c4f0424b32466406b48 [INFO] running `Command { std: "docker" "start" "-a" "476965d22c0a410a0432c60614ddd626d6b741404c683c4f0424b32466406b48", kill_on_drop: false }` [INFO] [stderr] Compiling nb v1.1.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling ascii v1.1.0 [INFO] [stderr] Compiling nb v0.1.3 [INFO] [stderr] Compiling embedded-hal v0.2.7 [INFO] [stderr] Compiling ht16k33 v0.4.0 [INFO] [stderr] Compiling adafruit-7segment v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.90s [INFO] running `Command { std: "docker" "inspect" "476965d22c0a410a0432c60614ddd626d6b741404c683c4f0424b32466406b48", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "476965d22c0a410a0432c60614ddd626d6b741404c683c4f0424b32466406b48", kill_on_drop: false }` [INFO] [stdout] 476965d22c0a410a0432c60614ddd626d6b741404c683c4f0424b32466406b48 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+1.79.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 750be7999e3cdd47f9c578ec31a947f8d61e252d8adeede16c7597b6bc91f0b6 [INFO] running `Command { std: "docker" "start" "-a" "750be7999e3cdd47f9c578ec31a947f8d61e252d8adeede16c7597b6bc91f0b6", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.203 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling unicode-bidi v0.3.15 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling pulldown-cmark v0.9.6 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling unicase v2.7.0 [INFO] [stderr] Compiling tinyvec v1.6.1 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling embedded-hal-mock v0.4.1 [INFO] [stderr] Compiling indexmap v2.2.6 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling syn v2.0.68 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling url v2.5.2 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling serde_spanned v0.6.6 [INFO] [stderr] Compiling toml_datetime v0.6.6 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling toml v0.7.8 [INFO] [stderr] Compiling version-sync v0.9.5 [INFO] [stderr] Compiling adafruit-7segment v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 16.03s [INFO] running `Command { std: "docker" "inspect" "750be7999e3cdd47f9c578ec31a947f8d61e252d8adeede16c7597b6bc91f0b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "750be7999e3cdd47f9c578ec31a947f8d61e252d8adeede16c7597b6bc91f0b6", kill_on_drop: false }` [INFO] [stdout] 750be7999e3cdd47f9c578ec31a947f8d61e252d8adeede16c7597b6bc91f0b6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+1.79.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 27c218561c8dffc5ee5c01df3fedee47c2b8e981451b15822308a6e478d2f288 [INFO] running `Command { std: "docker" "start" "-a" "27c218561c8dffc5ee5c01df3fedee47c2b8e981451b15822308a6e478d2f288", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/adafruit_7segment-146dc8e20036ec91) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::update_buffer_with_char ... ok [INFO] [stdout] test tests::update_buffer_with_digit ... ok [INFO] [stdout] test tests::update_buffer_with_dot ... ok [INFO] [stdout] test tests::update_buffer_with_float ... ok [INFO] [stdout] test tests::update_buffer_with_colon ... ok [INFO] [stderr] Running tests/version-numbers.rs (/opt/rustwide/target/debug/deps/version_numbers-ed19b84cddd583bf) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_readme_mentions_version ... ok [INFO] [stdout] test test_readme_deps ... ok [INFO] [stdout] test test_html_root_url ... ok [INFO] [stderr] Doc-tests adafruit_7segment [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [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 for more information [INFO] [stderr] = note: `#[warn(unknown_lints)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_dot (line 298) ... ok [INFO] [stdout] test src/lib.rs - (line 114) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_float (line 412) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_digit (line 267) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_colon (line 332) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_char (line 361) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "27c218561c8dffc5ee5c01df3fedee47c2b8e981451b15822308a6e478d2f288", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "27c218561c8dffc5ee5c01df3fedee47c2b8e981451b15822308a6e478d2f288", kill_on_drop: false }` [INFO] [stdout] 27c218561c8dffc5ee5c01df3fedee47c2b8e981451b15822308a6e478d2f288 [INFO] testing adafruit-7segment-0.1.0 against beta-2024-06-22 for beta-1.80-4 [INFO] extracting crate adafruit-7segment 0.1.0 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate adafruit-7segment 0.1.0 on toolchain beta-2024-06-22 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-06-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate adafruit-7segment 0.1.0 [INFO] finished tweaking crates.io crate adafruit-7segment 0.1.0 [INFO] tweaked toml for crates.io crate adafruit-7segment 0.1.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-06-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 42 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.6.0) [INFO] [stderr] Adding embedded-hal v0.2.7 (latest: v1.0.0) [INFO] [stderr] Adding embedded-hal-mock v0.4.1 (latest: v0.11.1) [INFO] [stderr] Adding idna v0.5.0 (latest: v1.0.2) [INFO] [stderr] Adding nb v0.1.3 (latest: v1.1.0) [INFO] [stderr] Adding pulldown-cmark v0.9.6 (latest: v0.11.0) [INFO] [stderr] Adding toml v0.7.8 (latest: v0.8.14) [INFO] [stderr] Adding toml_edit v0.19.15 (latest: v0.22.14) [INFO] [stderr] Adding winnow v0.5.40 (latest: v0.6.13) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-06-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-06-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ebdb44d34ea4daa8abc2ff9620c95cdee9789bc3e0edd9569c8ca9843d08cb49 [INFO] running `Command { std: "docker" "start" "-a" "ebdb44d34ea4daa8abc2ff9620c95cdee9789bc3e0edd9569c8ca9843d08cb49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ebdb44d34ea4daa8abc2ff9620c95cdee9789bc3e0edd9569c8ca9843d08cb49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ebdb44d34ea4daa8abc2ff9620c95cdee9789bc3e0edd9569c8ca9843d08cb49", kill_on_drop: false }` [INFO] [stdout] ebdb44d34ea4daa8abc2ff9620c95cdee9789bc3e0edd9569c8ca9843d08cb49 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-06-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 522a2e1551e382aa177e7aece5e13735e9ea5206a6e59e4b4abe15210fc5ede7 [INFO] running `Command { std: "docker" "start" "-a" "522a2e1551e382aa177e7aece5e13735e9ea5206a6e59e4b4abe15210fc5ede7", kill_on_drop: false }` [INFO] [stderr] Compiling nb v1.1.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling ascii v1.1.0 [INFO] [stderr] Compiling nb v0.1.3 [INFO] [stderr] Compiling embedded-hal v0.2.7 [INFO] [stderr] Compiling ht16k33 v0.4.0 [INFO] [stderr] Compiling adafruit-7segment v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.91s [INFO] running `Command { std: "docker" "inspect" "522a2e1551e382aa177e7aece5e13735e9ea5206a6e59e4b4abe15210fc5ede7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "522a2e1551e382aa177e7aece5e13735e9ea5206a6e59e4b4abe15210fc5ede7", kill_on_drop: false }` [INFO] [stdout] 522a2e1551e382aa177e7aece5e13735e9ea5206a6e59e4b4abe15210fc5ede7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-06-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] da8f90d85f2f9bd3396c504f02b0cfd27f4f1f25a5e2ba5e690f639ab4ab7c2b [INFO] running `Command { std: "docker" "start" "-a" "da8f90d85f2f9bd3396c504f02b0cfd27f4f1f25a5e2ba5e690f639ab4ab7c2b", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.203 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling pulldown-cmark v0.9.6 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Compiling winnow v0.5.40 [INFO] [stderr] Compiling unicode-bidi v0.3.15 [INFO] [stderr] Compiling unicase v2.7.0 [INFO] [stderr] Compiling tinyvec v1.6.1 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling embedded-hal-mock v0.4.1 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling indexmap v2.2.6 [INFO] [stderr] Compiling syn v2.0.68 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling url v2.5.2 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling serde_spanned v0.6.6 [INFO] [stderr] Compiling toml_datetime v0.6.6 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling toml v0.7.8 [INFO] [stderr] Compiling version-sync v0.9.5 [INFO] [stderr] Compiling adafruit-7segment v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 19.25s [INFO] running `Command { std: "docker" "inspect" "da8f90d85f2f9bd3396c504f02b0cfd27f4f1f25a5e2ba5e690f639ab4ab7c2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "da8f90d85f2f9bd3396c504f02b0cfd27f4f1f25a5e2ba5e690f639ab4ab7c2b", kill_on_drop: false }` [INFO] [stdout] da8f90d85f2f9bd3396c504f02b0cfd27f4f1f25a5e2ba5e690f639ab4ab7c2b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-06-22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 912fc132ed173caaa4677b3c8be9c06f21280ceb6ac1cee52beb84f45c8bf8b3 [INFO] running `Command { std: "docker" "start" "-a" "912fc132ed173caaa4677b3c8be9c06f21280ceb6ac1cee52beb84f45c8bf8b3", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/adafruit_7segment-3682952180907bd8) [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::update_buffer_with_colon ... ok [INFO] [stdout] test tests::update_buffer_with_char ... ok [INFO] [stdout] test tests::update_buffer_with_digit ... ok [INFO] [stdout] test tests::update_buffer_with_dot ... ok [INFO] [stdout] test tests::update_buffer_with_float ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/version-numbers.rs (/opt/rustwide/target/debug/deps/version_numbers-d40d48133dfad239) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_readme_deps ... ok [INFO] [stdout] test test_readme_mentions_version ... ok [INFO] [stdout] test test_html_root_url ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests adafruit_7segment [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 for more information [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: 3 warnings emitted [INFO] [stderr] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test src/lib.rs - (line 43) ... FAILED [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_dot (line 298) ... ok [INFO] [stdout] test src/lib.rs - (line 114) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_float (line 412) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_colon (line 332) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_digit (line 267) ... ok [INFO] [stdout] test src/lib.rs - HT16K33::update_buffer_with_char (line 361) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 43) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `hal` in the crate root [INFO] [stdout] --> src/lib.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::hal::{i2c::I2c, prelude::*, stm32}; [INFO] [stdout] | ^^^ could not find `hal` in the crate root [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `panic_halt` [INFO] [stdout] --> src/lib.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 7 | use panic_halt as _; [INFO] [stdout] | ^^^^^^^^^^^^^^^ no external crate `panic_halt` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cortex_m` [INFO] [stdout] --> src/lib.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 9 | use cortex_m; [INFO] [stdout] | ^^^^^^^^ no external crate `cortex_m` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cortex_m_rt` [INFO] [stdout] --> src/lib.rs:51:6 [INFO] [stdout] | [INFO] [stdout] 10 | use cortex_m_rt::entry; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `cortex_m_rt` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `stm32f4xx_hal` [INFO] [stdout] --> src/lib.rs:52:6 [INFO] [stdout] | [INFO] [stdout] 11 | use stm32f4xx_hal as hal; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no external crate `stm32f4xx_hal` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `mhz` found for type `{integer}` in the current scope [INFO] [stdout] --> src/lib.rs:67:37 [INFO] [stdout] | [INFO] [stdout] 26 | let clocks = rcc.cfgr.sysclk(48.mhz()).freeze(); [INFO] [stdout] | ^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `khz` found for type `{integer}` in the current scope [INFO] [stdout] --> src/lib.rs:76:50 [INFO] [stdout] | [INFO] [stdout] 35 | let i2c = I2c::i2c1(dp.I2C1, (scl, sda), 400.khz(), clocks); [INFO] [stdout] | ^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 43) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 6 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.82s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "912fc132ed173caaa4677b3c8be9c06f21280ceb6ac1cee52beb84f45c8bf8b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "912fc132ed173caaa4677b3c8be9c06f21280ceb6ac1cee52beb84f45c8bf8b3", kill_on_drop: false }` [INFO] [stdout] 912fc132ed173caaa4677b3c8be9c06f21280ceb6ac1cee52beb84f45c8bf8b3