Skip to content

build: resolve Cargo manifest warnings #177

build: resolve Cargo manifest warnings

build: resolve Cargo manifest warnings #177

Triggered via push September 12, 2026 09:01
Status Success
Total duration 49s
Artifacts

Cargo.yml

on: push
Rustfmt all packages
13s
Rustfmt all packages
Test allwinner-hal
16s
Test allwinner-hal
Matrix: Build allwinner-rt
Fit to window
Zoom out
Zoom in

Annotations

34 warnings
Rustfmt all packages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test allwinner-hal
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L169
associated items `get_bit_offset`, `if_irq_pending`, and `clear_irq` are never used
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L164
struct `IrqPending0` is never constructed
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L125
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L120
struct `IrqEnable1` is never constructed
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L79
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L67
enum `InterruptType` is never used
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L63
struct `IrqEnable0` is never constructed
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L28
struct `ChannelRegisterBlock` is never constructed
Test allwinner-hal: allwinner-hal/src/dma/register.rs#L5
struct `RegisterBlock` is never constructed
Test allwinner-hal: allwinner-hal/src/smhc/structure.rs#L468
unnecessary parentheses around assigned value
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L169
associated items `get_bit_offset`, `if_irq_pending`, and `clear_irq` are never used
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L125
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L79
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L28
struct `ChannelRegisterBlock` is never constructed
Build allwinner-rt (riscv64gc-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L5
struct `RegisterBlock` is never constructed
Build allwinner-rt (riscv64imac-unknown-none-elf, nightly)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build allwinner-rt (riscv64imac-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L169
associated items `get_bit_offset`, `if_irq_pending`, and `clear_irq` are never used
Build allwinner-rt (riscv64imac-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L125
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Build allwinner-rt (riscv64imac-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L79
associated items `get_bit_offset`, `enable_interrupt`, `disable_interrupt`, and `is_interrupt_enabled` are never used
Build allwinner-rt (riscv64imac-unknown-none-elf, nightly): allwinner-hal/src/dma/register.rs#L28
struct `ChannelRegisterBlock` is never constructed