Skip to content

Latest nightly

Latest nightly #1100

Triggered via schedule January 6, 2025 01:00
Status Failure
Total duration 3m 23s
Artifacts

nightly.yml

on: schedule
build x86_64 boot image (latest nightly)
3m 15s
build x86_64 boot image (latest nightly)
check (latest nightly)
1m 1s
check (latest nightly)
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 warnings
check (latest nightly)
Process completed with exit code 1.
check (latest nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
check (latest nightly): maitake-sync/src/util/maybe_uninit.rs#L371
warning: empty line after doc comment --> maitake-sync/src/util/maybe_uninit.rs:367:5 | 367 | / /// ``` 368 | | | |_^ ... 371 | pub unsafe fn assume_init_mut(&mut self) -> &mut T { | -------------------------------------------------- the comment documents this method | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments = note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default = help: if the empty line is unintentional remove it
check (latest nightly): maitake-sync/src/util/maybe_uninit.rs#L367
warning: empty line after doc comment --> maitake-sync/src/util/maybe_uninit.rs:367:5 | 367 | / /// ``` 368 | | | |_^ ... 371 | pub unsafe fn assume_init_mut(&mut self) -> &mut T { | -------------------------------------------------- the comment documents this method | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments = note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default = help: if the empty line is unintentional remove it
check (latest nightly): maitake-sync/src/mutex.rs#L98
warning: empty line after doc comment --> maitake-sync/src/mutex.rs:96:1 | 96 | / /// [no-unwinding]: https://mycelium.elizas.website/maitake/index.html#maitake-does-not-support-unwinding 97 | | | |_^ 98 | pub struct Mutex<T: ?Sized, L: ScopedRawMutex = DefaultMutex> { | ------------------------------------------------------------- the comment documents this struct | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments = help: if the empty line is unintentional remove it
check (latest nightly): maitake-sync/src/mutex.rs#L96
warning: empty line after doc comment --> maitake-sync/src/mutex.rs:96:1 | 96 | / /// [no-unwinding]: https://mycelium.elizas.website/maitake/index.html#maitake-does-not-support-unwinding 97 | | | |_^ 98 | pub struct Mutex<T: ?Sized, L: ScopedRawMutex = DefaultMutex> { | ------------------------------------------------------------- the comment documents this struct | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments = help: if the empty line is unintentional remove it
check (latest nightly): maitake-sync/src/semaphore.rs#L235
warning: the following explicit lifetimes could be elided: 'sem --> maitake-sync/src/semaphore.rs:235:20 | 235 | pub struct Acquire<'sem, Lock: RawMutex = Spinlock> { | ^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes = note: `#[warn(clippy::needless_lifetimes)]` on by default help: elide the lifetimes | 235 - pub struct Acquire<'sem, Lock: RawMutex = Spinlock> { 235 + pub struct Acquire<'_, Lock: RawMutex = Spinlock> { |
check (latest nightly): maitake-sync/src/util.rs#L126
warning: you should consider adding a `Default` implementation for `WaitCell` --> maitake-sync/src/util.rs:126:9 | 126 | $vis const fn $name($($arg: $T),*) -> $Ret $body | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: maitake-sync/src/wait_cell.rs:94:5 | 94 | / loom_const_fn! { 95 | | /// Returns a new `WaitCell`, with no [`Waker`] stored in it. 96 | | #[must_use] 97 | | pub fn new() -> Self { ... | 103 | | } | |_____- in this macro invocation | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default = note: `#[warn(clippy::new_without_default)]` on by default = note: this warning originates in the macro `loom_const_fn` (in Nightly builds, run with -Z macro-backtrace for more info) help: try adding this --> maitake-sync/src/wait_cell.rs:93:1 | 93 + impl Default for WaitCell { 94 + fn default() -> Self { 95 + Self::new() 96 + } 97 + } |
check (latest nightly): maitake-sync/src/wait_map.rs#L245
warning: the following explicit lifetimes could be elided: 'a --> maitake-sync/src/wait_map.rs:245:17 | 245 | pub struct Wait<'a, K: PartialEq, V, Lock: ScopedRawMutex = DefaultMutex> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 245 - pub struct Wait<'a, K: PartialEq, V, Lock: ScopedRawMutex = DefaultMutex> { 245 + pub struct Wait<'_, K: PartialEq, V, Lock: ScopedRawMutex = DefaultMutex> { |
check (latest nightly): maitake-sync/src/util.rs#L126
warning: you should consider adding a `Default` implementation for `WaitMap<K, V>` --> maitake-sync/src/util.rs:126:9 | 126 | $vis const fn $name($($arg: $T),*) -> $Ret $body | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: maitake-sync/src/wait_map.rs:451:5 | 451 | / loom_const_fn! { 452 | | /// Returns a new `WaitMap`. 453 | | /// 454 | | /// This constructor returns a `WaitMap` that uses a [`DefaultMutex`] as ... | 465 | | } | |_____- in this macro invocation | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default = note: this warning originates in the macro `loom_const_fn` (in Nightly builds, run with -Z macro-backtrace for more info) help: try adding this --> maitake-sync/src/wait_map.rs:450:1 | 450 + impl<K: PartialEq, V> Default for WaitMap<K, V> { 451 + fn default() -> Self { 452 + Self::new() 453 + } 454 + } |
check (latest nightly): maitake-sync/src/wait_map.rs#L728
warning: the following explicit lifetimes could be elided: 'a, 'b --> maitake-sync/src/wait_map.rs:728:6 | 728 | impl<'a, 'b, K, V, Lock> Future for Subscribe<'a, 'b, K, V, Lock> | ^^ ^^ ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 728 - impl<'a, 'b, K, V, Lock> Future for Subscribe<'a, 'b, K, V, Lock> 728 + impl<K, V, Lock> Future for Subscribe<'_, '_, K, V, Lock> |
check (latest nightly): maitake-sync/src/wait_map.rs#L728
warning: the following explicit lifetimes could be elided: 'a, 'b --> maitake-sync/src/wait_map.rs:728:6 | 728 | impl<'a, 'b, K, V, Lock> Future for Subscribe<'a, 'b, K, V, Lock> | ^^ ^^ ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 728 - impl<'a, 'b, K, V, Lock> Future for Subscribe<'a, 'b, K, V, Lock> 728 + impl<K, V, Lock> Future for Subscribe<'_, '_, K, V, Lock> |
check (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
check (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build x86_64 boot image (latest nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build x86_64 boot image (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build x86_64 boot image (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build x86_64 boot image (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build x86_64 boot image (latest nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/