[INFO] cloning repository https://github.com/Knight-Ops/klipper_cl_stepper_mcu [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Knight-Ops/klipper_cl_stepper_mcu" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKnight-Ops%2Fklipper_cl_stepper_mcu", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKnight-Ops%2Fklipper_cl_stepper_mcu'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b9a75f96da2a29cdd4b28de34f76e0dfd8f24a5f [INFO] checking Knight-Ops/klipper_cl_stepper_mcu/b9a75f96da2a29cdd4b28de34f76e0dfd8f24a5f against master#bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3 for pr-149328 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKnight-Ops%2Fklipper_cl_stepper_mcu" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-6-tc1/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/Knight-Ops/klipper_cl_stepper_mcu [INFO] finished tweaking git repo https://github.com/Knight-Ops/klipper_cl_stepper_mcu [INFO] tweaked toml for git repo https://github.com/Knight-Ops/klipper_cl_stepper_mcu written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Knight-Ops/klipper_cl_stepper_mcu on toolchain bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Knight-Ops/klipper_cl_stepper_mcu 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" "+bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com/Annex-engineering/anchor.git` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded static_cell v2.0.0 [INFO] [stderr] Downloaded riscv v0.11.0 [INFO] [stderr] Downloaded riscv-rt-macros v0.2.1 [INFO] [stderr] Downloaded smart-leds-trait v0.3.0 [INFO] [stderr] Downloaded rtos-trace v0.1.3 [INFO] [stderr] Downloaded embassy-time-driver v0.1.0 [INFO] [stderr] Downloaded embassy-embedded-hal v0.1.0 [INFO] [stderr] Downloaded esp-backtrace v0.10.0 [INFO] [stderr] Downloaded darling_macro v0.20.5 [INFO] [stderr] Downloaded embassy-time v0.3.0 [INFO] [stderr] Downloaded embassy-executor v0.5.0 [INFO] [stderr] Downloaded basic-toml v0.1.8 [INFO] [stderr] Downloaded darling_core v0.20.5 [INFO] [stderr] Downloaded embassy-sync v0.5.0 [INFO] [stderr] Downloaded enumset v1.1.3 [INFO] [stderr] Downloaded defmt-macros v0.3.6 [INFO] [stderr] Downloaded darling v0.20.5 [INFO] [stderr] Downloaded defmt-parser v0.3.3 [INFO] [stderr] Downloaded esp-println v0.8.0 [INFO] [stderr] Downloaded winnow v0.5.37 [INFO] [stderr] Downloaded esp32c2 v0.17.0 [INFO] [stderr] Downloaded esp-println v0.9.0 [INFO] [stderr] Downloaded embassy-executor-macros v0.4.1 [INFO] [stderr] Downloaded embassy-time-queue-driver v0.1.0 [INFO] [stderr] Downloaded enumset_derive v0.8.1 [INFO] [stderr] Downloaded esp32c3 v0.20.0 [INFO] [stderr] Downloaded esp32h2 v0.7.0 [INFO] [stderr] Downloaded esp32c6 v0.11.0 [INFO] [stderr] Downloaded defmt v0.3.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1fe821fbada1c0a483e17b40f6ac7ae89a5ddd6fe17edefdc97737ed3ffe40e1 [INFO] running `Command { std: "docker" "start" "-a" "1fe821fbada1c0a483e17b40f6ac7ae89a5ddd6fe17edefdc97737ed3ffe40e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1fe821fbada1c0a483e17b40f6ac7ae89a5ddd6fe17edefdc97737ed3ffe40e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1fe821fbada1c0a483e17b40f6ac7ae89a5ddd6fe17edefdc97737ed3ffe40e1", kill_on_drop: false }` [INFO] [stdout] 1fe821fbada1c0a483e17b40f6ac7ae89a5ddd6fe17edefdc97737ed3ffe40e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+bb779a91568ac1ee0b8a9dcb6b69219ef30b18a3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 383c9bdecbbaebce2b560a5f607c9da4c35e913c55039e7516d781d813494c1e [INFO] running `Command { std: "docker" "start" "-a" "383c9bdecbbaebce2b560a5f607c9da4c35e913c55039e7516d781d813494c1e", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Compiling serde v1.0.196 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Checking critical-section v1.1.2 [INFO] [stderr] Compiling embassy-time-driver v0.1.0 [INFO] [stderr] Checking embedded-hal v1.0.0 [INFO] [stderr] Compiling litrs v0.4.1 [INFO] [stderr] Checking nb v1.1.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling miniz_oxide v0.7.2 [INFO] [stderr] Compiling anyhow v1.0.79 [INFO] [stderr] Compiling embedded-hal-async v1.0.0 [INFO] [stderr] Compiling heapless v0.8.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling serde_json v1.0.113 [INFO] [stderr] Checking hash32 v0.3.1 [INFO] [stderr] Compiling thiserror v1.0.56 [INFO] [stderr] Checking futures-core v0.3.30 [INFO] [stderr] Compiling ryu v1.0.16 [INFO] [stderr] Compiling embassy-time-queue-driver v0.1.0 [INFO] [stderr] Checking futures-task v0.3.30 [INFO] [stderr] Compiling embedded-io-async v0.6.1 [INFO] [stderr] Compiling twox-hash v1.6.3 [INFO] [stderr] Compiling indexmap v2.2.2 [INFO] [stderr] Checking futures-util v0.3.30 [INFO] [stderr] Checking nb v0.1.3 [INFO] [stderr] Compiling winnow v0.5.37 [INFO] [stderr] Checking embedded-io v0.6.1 [INFO] [stderr] Compiling toml_datetime v0.6.3 [INFO] [stderr] Compiling embassy-sync v0.5.0 [INFO] [stderr] Compiling flate2 v1.0.28 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling riscv v0.11.0 [INFO] [stderr] Checking embedded-hal v0.2.7 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling defmt v0.3.5 [INFO] [stderr] Compiling document-features v0.2.8 [INFO] [stderr] Compiling esp32c6 v0.11.0 [INFO] [stderr] Compiling defmt-macros v0.3.6 [INFO] [stderr] Compiling esp-println v0.8.0 [INFO] [stderr] Checking embassy-futures v0.1.1 [INFO] [stderr] Checking gcd v2.3.0 [INFO] [stderr] Checking bytemuck v1.14.1 [INFO] [stderr] Checking vcell v0.1.3 [INFO] [stderr] Checking embedded-hal-nb v1.0.0 [INFO] [stderr] Checking embedded-can v0.4.1 [INFO] [stderr] Checking embedded-dma v0.2.0 [INFO] [stderr] Checking embedded-storage v0.3.1 [INFO] [stderr] Compiling embassy-executor v0.5.0 [INFO] [stderr] Checking rgb v0.8.37 [INFO] [stderr] Checking fugit v0.3.7 [INFO] [stderr] Compiling esp-println v0.9.0 [INFO] [stderr] Compiling esp32c6-hal v0.8.0 (https://github.com/esp-rs/esp-hal.git#285cfe4c) [INFO] [stderr] Compiling esp-backtrace v0.10.0 [INFO] [stderr] Checking bitflags v2.4.2 [INFO] [stderr] Checking bitfield v0.14.0 [INFO] [stderr] Checking embedded-storage-async v0.4.1 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Checking rtos-trace v0.1.3 [INFO] [stderr] Checking static_cell v2.0.0 [INFO] [stderr] Checking smart-leds-trait v0.3.0 [INFO] [stderr] Checking smart-leds v0.4.0 [INFO] [stderr] Checking embassy-time v0.3.0 [INFO] [stderr] Compiling toml_edit v0.20.2 [INFO] [stderr] Checking embassy-embedded-hal v0.1.0 [INFO] [stderr] Compiling darling_core v0.20.5 [INFO] [stderr] Compiling serde_derive v1.0.196 [INFO] [stderr] Compiling thiserror-impl v1.0.56 [INFO] [stderr] Compiling strum_macros v0.25.3 [INFO] [stderr] Compiling num-derive v0.4.1 [INFO] [stderr] Compiling proc-macro-crate v2.0.2 [INFO] [stderr] Checking as5600-async v0.1.0 (/opt/rustwide/workdir/as5600-async) [INFO] [stderr] Compiling defmt-parser v0.3.3 [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:12:45 [INFO] [stdout] | [INFO] [stdout] 12 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_PowerMode` [INFO] [stdout] ... [INFO] [stdout] 15 | pub enum PowerMode { [INFO] [stdout] | --------- `PowerMode` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:27:45 [INFO] [stdout] | [INFO] [stdout] 27 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_Hysteresis` [INFO] [stdout] ... [INFO] [stdout] 30 | pub enum Hysteresis { [INFO] [stdout] | ---------- `Hysteresis` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:56:45 [INFO] [stdout] | [INFO] [stdout] 56 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_PwmFreq` [INFO] [stdout] ... [INFO] [stdout] 59 | pub enum PwmFreq { [INFO] [stdout] | ------- `PwmFreq` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:83:45 [INFO] [stdout] | [INFO] [stdout] 83 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_SlowFilterMode` [INFO] [stdout] ... [INFO] [stdout] 86 | pub enum SlowFilterMode { [INFO] [stdout] | -------------- `SlowFilterMode` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:98:45 [INFO] [stdout] | [INFO] [stdout] 98 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_FastFilterThreshold` [INFO] [stdout] ... [INFO] [stdout] 101 | pub enum FastFilterThreshold { [INFO] [stdout] | ------------------- `FastFilterThreshold` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/configuration/mod.rs:121:45 [INFO] [stdout] | [INFO] [stdout] 121 | #[derive(Debug, PartialEq, Eq, Copy, Clone, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_WatchdogState` [INFO] [stdout] ... [INFO] [stdout] 124 | pub enum WatchdogState { [INFO] [stdout] | ------------- `WatchdogState` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> as5600-async/src/status.rs:15:45 [INFO] [stdout] | [INFO] [stdout] 15 | #[derive(Debug, Copy, Clone, PartialEq, Eq, FromPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_Status` [INFO] [stdout] ... [INFO] [stdout] 18 | pub enum Status { [INFO] [stdout] | ------ `Status` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking strum v0.25.0 [INFO] [stderr] Compiling darling_macro v0.20.5 [INFO] [stderr] Compiling darling v0.20.5 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling enumset_derive v0.8.1 [INFO] [stderr] Compiling embassy-executor-macros v0.4.1 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling riscv-rt-macros v0.2.1 [INFO] [stderr] Checking enumset v1.1.3 [INFO] [stderr] Checking esp-riscv-rt v0.6.1 (https://github.com/esp-rs/esp-hal.git#285cfe4c) [INFO] [stderr] Compiling ruzstd v0.5.0 [INFO] [stdout] error[E0583]: file not found for module `arch` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/esp-backtrace-0.10.0/src/lib.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | pub mod arch; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: to create the module `arch`, create file "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/esp-backtrace-0.10.0/src/arch.rs" or "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/esp-backtrace-0.10.0/src/arch/mod.rs" [INFO] [stdout] = note: if there is a `mod arch` elsewhere in the crate already, import it with `use crate::...` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0583`. [INFO] [stdout] [INFO] [stderr] error: could not compile `esp-backtrace` (lib) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "383c9bdecbbaebce2b560a5f607c9da4c35e913c55039e7516d781d813494c1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "383c9bdecbbaebce2b560a5f607c9da4c35e913c55039e7516d781d813494c1e", kill_on_drop: false }` [INFO] [stdout] 383c9bdecbbaebce2b560a5f607c9da4c35e913c55039e7516d781d813494c1e