Skip to content

chore: update Rust to nightly-2024-01-20 #843

chore: update Rust to nightly-2024-01-20

chore: update Rust to nightly-2024-01-20 #843

Re-run triggered January 21, 2024 21:05
Status Failure
Total duration 6m 20s
Artifacts

ci.yml

on: pull_request
just test
2m 13s
just test
cargo miri test (host)
1m 8s
cargo miri test (host)
Matrix: build-bins
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 19 warnings
netlify_dryrun
Process completed with exit code 101.
just clippy: source/forth3/src/word.rs#L25
error: function cannot return without recursing --> source/forth3/src/word.rs:25:5 | 25 | / fn eq(&self, other: &Self) -> bool { 26 | | unsafe { self.ptr.eq(&other.ptr) } 27 | | } | |_____^ | note: recursive call site --> source/forth3/src/word.rs:26:18 | 26 | unsafe { self.ptr.eq(&other.ptr) } | ^^^^^^^^^^^^^^^^^^^^^^^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unconditional_recursion = note: `-D clippy::unconditional-recursion` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unconditional_recursion)]`
just clippy
Process completed with exit code 1.
docs: home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/windows/named_pipe.rs#L106
error[E0277]: the trait bound `doc::NotDefinedHere: mio::event::Source` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/windows/named_pipe.rs:106:9 | 106 | io: PollEvented<mio_windows::NamedPipe>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `mio::event::Source` is not implemented for `doc::NotDefinedHere` | = help: the following other types implement trait `mio::event::Source`: std::boxed::Box<T> mio::unix::SourceFd<'a> mio::unix::pipe::Sender mio::unix::pipe::Receiver mio::io_source::IoSource<T> mio::net::TcpListener mio::net::TcpStream mio::net::UdpSocket and 3 others note: required by a bound in `io::poll_evented::PollEvented` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs:65:38 | 65 | pub(crate) struct PollEvented<E: Source> { | ^^^^^^ required by this bound in `PollEvented`
docs: home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/windows/named_pipe.rs#L980
error[E0277]: the trait bound `doc::NotDefinedHere: mio::event::Source` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/windows/named_pipe.rs:980:9 | 980 | io: PollEvented<mio_windows::NamedPipe>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `mio::event::Source` is not implemented for `doc::NotDefinedHere` | = help: the following other types implement trait `mio::event::Source`: std::boxed::Box<T> mio::unix::SourceFd<'a> mio::unix::pipe::Sender mio::unix::pipe::Receiver mio::io_source::IoSource<T> mio::net::TcpListener mio::net::TcpStream mio::net::UdpSocket and 3 others note: required by a bound in `io::poll_evented::PollEvented` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs:65:38 | 65 | pub(crate) struct PollEvented<E: Source> { | ^^^^^^ required by this bound in `PollEvented`
docs
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/
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/
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/
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/
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: source/kernel/src/daemons/sermux.rs#L104
warning: `&` without an explicit lifetime name cannot be used here --> source/kernel/src/daemons/sermux.rs:104:36 | 104 | pub const DEFAULT_MESSAGE_STR: &str = "hello\r\n"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 104 | pub const DEFAULT_MESSAGE_STR: &'static str = "hello\r\n"; | +++++++
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 | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 247 | pub struct CardIdentification(()); | ~~
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 | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 247 | pub struct CardIdentification(()); | ~~
just check: source/kernel/src/daemons/sermux.rs#L104
warning: `&` without an explicit lifetime name cannot be used here --> source/kernel/src/daemons/sermux.rs:104:36 | 104 | pub const DEFAULT_MESSAGE_STR: &str = "hello\r\n"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 104 | pub const DEFAULT_MESSAGE_STR: &'static str = "hello\r\n"; | +++++++
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 | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 247 | pub struct CardIdentification(()); | ~~
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 | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 247 | pub struct CardIdentification(()); | ~~
just check: platforms/melpomene/melpo-config/src/lib.rs#L66
warning: `&` without an explicit lifetime name cannot be used here --> platforms/melpomene/melpo-config/src/lib.rs:66:40 | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &str = "127.0.0.1:9999"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &'static str = "127.0.0.1:9999"; | +++++++
just check: platforms/melpomene/melpo-config/src/lib.rs#L66
warning: `&` without an explicit lifetime name cannot be used here --> platforms/melpomene/melpo-config/src/lib.rs:66:40 | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &str = "127.0.0.1:9999"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &'static str = "127.0.0.1:9999"; | +++++++
just check: platforms/melpomene/melpo-config/src/lib.rs#L66
warning: `&` without an explicit lifetime name cannot be used here --> platforms/melpomene/melpo-config/src/lib.rs:66:40 | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &str = "127.0.0.1:9999"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 66 | pub const DEFAULT_SOCKET_ADDR_STR: &'static str = "127.0.0.1:9999"; | +++++++
just check: source/kernel/src/daemons/sermux.rs#L104
warning: `&` without an explicit lifetime name cannot be used here --> source/kernel/src/daemons/sermux.rs:104:36 | 104 | pub const DEFAULT_MESSAGE_STR: &str = "hello\r\n"; | ^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010> = note: `#[warn(elided_lifetimes_in_associated_constant)]` on by default help: use the `'static` lifetime | 104 | pub const DEFAULT_MESSAGE_STR: &'static str = "hello\r\n"; | +++++++
cargo build mnemos-esp32c3-buddy
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/
cargo build mnemos-d1
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/
cargo build mnemos-x86_64-bootloader
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 test
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/