ci: cargo test riot-rs-esp
as well
#2154
Triggered via pull request
September 19, 2024 09:26
Status
Cancelled
Total duration
8m 3s
Artifacts
–
main.yml
on: pull_request
Matrix: build
cargo-test
2m 45s
lint
2m 31s
Final Results
4s
Annotations
30 errors and 10 warnings
build (6/20)
The run was canceled by @ROMemories.
|
build (7/20)
The run was canceled by @ROMemories.
|
build (8/20)
The run was canceled by @ROMemories.
|
build (9/20)
The run was canceled by @ROMemories.
|
build (5/20)
The run was canceled by @ROMemories.
|
build (4/20)
The run was canceled by @ROMemories.
|
build (3/20)
The run was canceled by @ROMemories.
|
build (16/20)
The run was canceled by @ROMemories.
|
build (19/20)
The run was canceled by @ROMemories.
|
build (2/20)
The run was canceled by @ROMemories.
|
build (20/20)
The run was canceled by @ROMemories.
|
build (17/20)
The run was canceled by @ROMemories.
|
build (18/20)
The run was canceled by @ROMemories.
|
build (12/20)
The run was canceled by @ROMemories.
|
build (15/20)
The run was canceled by @ROMemories.
|
lint
The run was canceled by @ROMemories.
|
lint
Process completed with exit code 1.
|
build (14/20)
The run was canceled by @ROMemories.
|
build (14/20)
The operation was canceled.
|
build (13/20)
The run was canceled by @ROMemories.
|
build (13/20)
The operation was canceled.
|
build (11/20)
The run was canceled by @ROMemories.
|
build (11/20)
The operation was canceled.
|
build (10/20)
The run was canceled by @ROMemories.
|
build (10/20)
The operation was canceled.
|
build (1/20)
The run was canceled by @ROMemories.
|
build (1/20)
The operation was canceled.
|
cargo-test
The run was canceled by @ROMemories.
|
cargo-test
The operation was canceled.
|
Final Results
Process completed with exit code 1.
|
doc list item without indentation:
src/riot-rs-macros/src/utils.rs#L10
warning: doc list item without indentation
--> src/riot-rs-macros/src/utils.rs:10:5
|
10 | /// this function is called.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | /// this function is called.
| ++
|
doc list item without indentation:
src/riot-rs-macros/src/utils.rs#L10
warning: doc list item without indentation
--> src/riot-rs-macros/src/utils.rs:10:5
|
10 | /// this function is called.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
10 | /// this function is called.
| ++
|
doc list item without indentation:
src/riot-rs-macros/src/task.rs#L20
warning: doc list item without indentation
--> src/riot-rs-macros/src/task.rs:20:5
|
20 | /// of type `UsbBuilderHook`, allowing to access and modify the system-provided
| ^^^^^^^^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
20 | /// of type `UsbBuilderHook`, allowing to access and modify the system-provided
| ++
|
doc list item without indentation:
src/riot-rs-macros/src/task.rs#L21
warning: doc list item without indentation
--> src/riot-rs-macros/src/task.rs:21:5
|
21 | /// `embassy_usb::Builder` through `Delegate::with()`, *before* it is built by the system.
| ^^^^^^^^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
21 | /// `embassy_usb::Builder` through `Delegate::with()`, *before* it is built by the system.
| ++
|
doc list item without indentation:
src/riot-rs-macros/src/task.rs#L20
warning: doc list item without indentation
--> src/riot-rs-macros/src/task.rs:20:5
|
20 | /// of type `UsbBuilderHook`, allowing to access and modify the system-provided
| ^^^^^^^^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
20 | /// of type `UsbBuilderHook`, allowing to access and modify the system-provided
| ++
|
doc list item without indentation:
src/riot-rs-macros/src/task.rs#L21
warning: doc list item without indentation
--> src/riot-rs-macros/src/task.rs:21:5
|
21 | /// `embassy_usb::Builder` through `Delegate::with()`, *before* it is built by the system.
| ^^^^^^^^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
21 | /// `embassy_usb::Builder` through `Delegate::with()`, *before* it is built by the system.
| ++
|
unreachable definition:
src/riot-rs-embassy/src/gpio.rs#L432
warning: unreachable definition
--> src/riot-rs-embassy/src/gpio.rs:432:17
|
430 | let speed = <ArchSpeed as FromSpeed>::from(self.speed);
| ------------------------------------------ any code following this expression is unreachable
431 |
432 | let output =
| ^^^^^^ unreachable definition
|
note: this expression has type `arch::gpio::output::Speed`, which is uninhabited
--> src/riot-rs-embassy/src/gpio.rs:430:25
|
430 | let speed = <ArchSpeed as FromSpeed>::from(self.speed);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
= note: `#[warn(unreachable_code)]` on by default
|
unreachable definition:
src/riot-rs-embassy/src/gpio.rs#L430
warning: unreachable definition
--> src/riot-rs-embassy/src/gpio.rs:430:17
|
428 | <ArchDriveStrength as FromDriveStrength>::from(self.drive_strength);
| ------------------------------------------------------------------- any code following this expression is unreachable
429 | // TODO: should we move this into `output::new()`s?
430 | let speed = <ArchSpeed as FromSpeed>::from(self.speed);
| ^^^^^ unreachable definition
|
note: this expression has type `arch::gpio::output::DriveStrength`, which is uninhabited
--> src/riot-rs-embassy/src/gpio.rs:428:17
|
428 | <ArchDriveStrength as FromDriveStrength>::from(self.drive_strength);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
unused variable: `drive_strength`:
src/riot-rs-embassy/src/gpio.rs#L427
warning: unused variable: `drive_strength`
--> src/riot-rs-embassy/src/gpio.rs:427:17
|
427 | let drive_strength =
| ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drive_strength`
|
= note: `#[warn(unused_variables)]` on by default
|
unused variable: `speed`:
src/riot-rs-embassy/src/gpio.rs#L430
warning: unused variable: `speed`
--> src/riot-rs-embassy/src/gpio.rs:430:17
|
430 | let speed = <ArchSpeed as FromSpeed>::from(self.speed);
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_speed`
|