Latest nightly #1101
nightly.yml
on: schedule
build x86_64 boot image (latest nightly)
3m 1s
check (latest nightly)
1m 2s
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/
|