Latest nightly #790
nightly.yml
on: schedule
build x86_64 boot image (latest nightly)
38s
check (latest nightly)
1m 5s
Annotations
2 errors and 22 warnings
build x86_64 boot image (latest nightly)
Process completed with exit code 101.
|
check (latest nightly)
Process completed with exit code 1.
|
build x86_64 boot image (latest nightly)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/toolchain@v1.0.6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build x86_64 boot image (latest nightly)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1.0.6. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
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/
|
check (latest nightly)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/toolchain@v1.0.6, extractions/setup-just@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
check (latest nightly)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1.0.6. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
check (latest nightly):
cordyceps/src/list.rs#L305
warning: you should consider adding a `Default` implementation for `List<T>`
--> cordyceps/src/list.rs:305:5
|
305 | / pub const fn new() -> List<T> {
306 | | List {
307 | | head: None,
308 | | tail: None,
309 | | len: 0,
310 | | }
311 | | }
| |_____^
|
= 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
help: try adding this
|
302 + impl<T: Linked<Links<T>> + ?Sized> Default for List<T> {
303 + fn default() -> Self {
304 + Self::new()
305 + }
306 + }
|
|
check (latest nightly):
cordyceps/src/stack.rs#L113
warning: you should consider adding a `Default` implementation for `TransferStack<T>`
--> cordyceps/src/stack.rs:113:5
|
113 | / pub const fn new() -> Self {
114 | | Self {
115 | | head: AtomicPtr::new(ptr::null_mut()),
116 | | }
117 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
help: try adding this
|
106 + impl<T> Default for TransferStack<T>
107 + where
108 + T: Linked<Links<T>>,
109 + {
110 + fn default() -> Self {
111 + Self::new()
112 + }
113 + }
|
|
check (latest nightly):
cordyceps/src/stack.rs#L208
warning: you should consider adding a `Default` implementation for `Stack<T>`
--> cordyceps/src/stack.rs:208:5
|
208 | / pub const fn new() -> Self {
209 | | Self { head: None }
210 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
help: try adding this
|
202 + impl<T> Default for Stack<T>
203 + where
204 + T: Linked<Links<T>>,
205 + {
206 + fn default() -> Self {
207 + Self::new()
208 + }
209 + }
|
|
check (latest nightly):
cordyceps/src/stack.rs#L337
warning: you should consider adding a `Default` implementation for `Links<T>`
--> cordyceps/src/stack.rs:337:5
|
337 | / pub const fn new() -> Self {
338 | | Self {
339 | | next: UnsafeCell::new(None),
340 | | _unpin: PhantomPinned,
341 | | }
342 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
help: try adding this
|
333 + impl<T> Default for Links<T> {
334 + fn default() -> Self {
335 + Self::new()
336 + }
337 + }
|
|
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 {
... |
102 | | }
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#L417
warning: you should consider adding a `Default` implementation for `WaitMap<K, V>`
--> maitake-sync/src/wait_map.rs:417:5
|
417 | / pub const fn new() -> Self {
418 | | Self {
419 | | state: CachePadded::new(AtomicUsize::new(State::Empty.into_usize())),
420 | | queue: Mutex::new(List::new()),
421 | | }
422 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
help: try adding this
|
413 + impl<K: PartialEq, V> Default for WaitMap<K, V> {
414 + fn default() -> Self {
415 + Self::new()
416 + }
417 + }
|
|
check (latest nightly):
maitake-sync/src/util.rs#L126
warning: you should consider adding a `Default` implementation for `WaitQueue`
--> maitake-sync/src/util.rs:126:9
|
126 | $vis const fn $name($($arg: $T),*) -> $Ret $body
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
::: maitake-sync/src/wait_queue.rs:343:5
|
343 | / loom_const_fn! {
344 | | /// Returns a new `WaitQueue`.
345 | | #[must_use]
346 | | pub fn new() -> Self {
347 | | Self::new_with_state(State::Empty)
348 | | }
349 | | }
| |_____- 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_queue.rs:342:1
|
342 + impl Default for WaitQueue {
343 + fn default() -> Self {
344 + Self::new()
345 + }
346 + }
|
|
check (latest nightly):
util/src/io/util.rs#L18
warning: bound is defined in more than one place
--> util/src/io/util.rs:18:13
|
18 | pub fn copy<R: ?Sized, W: ?Sized>(reader: &mut R, writer: &mut W) -> io::Result<u64>
| ^
19 | where
20 | R: Read,
| ^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations
= note: `#[warn(clippy::multiple_bound_locations)]` on by default
|
check (latest nightly):
util/src/io/util.rs#L20
warning: bound is defined in more than one place
--> util/src/io/util.rs:18:13
|
18 | pub fn copy<R: ?Sized, W: ?Sized>(reader: &mut R, writer: &mut W) -> io::Result<u64>
| ^
19 | where
20 | R: Read,
| ^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations
= note: `#[warn(clippy::multiple_bound_locations)]` on by default
|
check (latest nightly):
util/src/io/util.rs#L18
warning: bound is defined in more than one place
--> util/src/io/util.rs:18:24
|
18 | pub fn copy<R: ?Sized, W: ?Sized>(reader: &mut R, writer: &mut W) -> io::Result<u64>
| ^
...
21 | W: Write,
| ^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations
|
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/
|