Skip to content

update toolchain to nightly-2024-07-30 #868

update toolchain to nightly-2024-07-30

update toolchain to nightly-2024-07-30 #868

Triggered via pull request August 10, 2024 18:17
Status Failure
Total duration 2m 57s
Artifacts

ci.yml

on: pull_request
just test
0s
just test
cargo miri test --package forth3 (host)
0s
cargo miri test --package forth3 (host)
Matrix: build-bins
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 26 warnings
just clippy: source/alloc/src/heap.rs#L68
error: you should consider adding a `Default` implementation for `MnemosAlloc<U>` --> source/alloc/src/heap.rs:68:5 | 68 | / pub const fn new() -> Self { 69 | | Self { 70 | | allocator: U::INIT, 71 | | heap_size: AtomicUsize::new(0), ... | 75 | | } 76 | | } | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default = note: `-D clippy::new-without-default` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::new_without_default)]` help: try adding this | 65 + impl<U: UnderlyingAllocator> Default for MnemosAlloc<U> { 66 + fn default() -> Self { 67 + Self::new() 68 + } 69 + } |
just clippy
Process completed with exit code 1.
just check: platforms/x86_64/core/src/bin/bootloader/main.rs#L119
error[E0308]: mismatched types --> platforms/x86_64/core/src/bin/bootloader/main.rs:119:12 | 119 | if let Some(message) = panic.message() { | ^^^^^^^^^^^^^ --------------- this expression has type `PanicMessage<'_>` | | | expected `PanicMessage<'_>`, found `Option<_>` | = note: expected struct `PanicMessage<'_>` found enum `Option<_>`
just check: platforms/x86_64/core/src/bin/bootloader/main.rs#L119
error[E0308]: mismatched types --> platforms/x86_64/core/src/bin/bootloader/main.rs:119:12 | 119 | if let Some(message) = panic.message() { | ^^^^^^^^^^^^^ --------------- this expression has type `PanicMessage<'_>` | | | expected `PanicMessage<'_>`, found `Option<_>` | = note: expected struct `PanicMessage<'_>` found enum `Option<_>`
just check
Process completed with exit code 1.
rustfmt
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
rustfmt
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
just clippy
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
just clippy
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
docs
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
docs
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
docs: source/kernel/src/lib.rs#L73
warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable --> source/kernel/src/lib.rs:73:12 | 73 | #![feature(async_fn_in_trait)] // needed for `embedded-hal-async` | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(stable_features)]` on by default
docs: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
docs: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
docs: source/kernel/src/lib.rs#L73
warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable --> source/kernel/src/lib.rs:73:12 | 73 | #![feature(async_fn_in_trait)] // needed for `embedded-hal-async` | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(stable_features)]` on by default
docs: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
docs: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
just check
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, extractions/setup-just@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
just check: source/kernel/src/lib.rs#L73
warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable --> source/kernel/src/lib.rs:73:12 | 73 | #![feature(async_fn_in_trait)] // needed for `embedded-hal-async` | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(stable_features)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: source/kernel/src/lib.rs#L73
warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable --> source/kernel/src/lib.rs:73:12 | 73 | #![feature(async_fn_in_trait)] // needed for `embedded-hal-async` | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(stable_features)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: source/kernel/src/lib.rs#L73
warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable --> source/kernel/src/lib.rs:73:12 | 73 | #![feature(async_fn_in_trait)] // needed for `embedded-hal-async` | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(stable_features)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: source/kernel/src/services/sdmmc.rs#L247
warning: field `0` is never read --> source/kernel/src/services/sdmmc.rs:247:31 | 247 | pub struct CardIdentification(u128); | ------------------ ^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default
just check: platforms/allwinner-d1/d1-core/src/drivers/uart.rs#L27
warning: struct `GrantWriter` is never constructed --> platforms/allwinner-d1/d1-core/src/drivers/uart.rs:27:8 | 27 | struct GrantWriter { | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default
netlify_dryrun
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
netlify_dryrun
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/