Skip to content

Commit 9ca09ea

Browse files
[ci] Roll pinned nightly toolchain
1 parent b7fc71d commit 9ca09ea

File tree

7 files changed

+27
-14
lines changed

7 files changed

+27
-14
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ no-zerocopy-panic-in-const-and-vec-try-reserve-1-57-0 = "1.57.0"
8585
[package.metadata.ci]
8686
# The versions of the stable and nightly compiler toolchains to use in CI.
8787
pinned-stable = "1.93.0"
88-
pinned-nightly = "nightly-2026-01-25"
88+
pinned-nightly = "nightly-2026-02-25"
8989

9090
[package.metadata.docs.rs]
9191
all-features = true

zerocopy-derive/tests/ui/derive_transparent.nightly.stderr

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ note: required for `TransparentStruct<NotZerocopy>` to implement `zerocopy_renam
2424
--> $DIR/derive_transparent.rs:24:21
2525
|
2626
24 | #[derive(IntoBytes, FromBytes, Unaligned)]
27-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
27+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::TryFromBytes`
28+
= help: consider manually implementing `zerocopy_renamed::TryFromBytes` to avoid undesired bounds
2829
note: required by a bound in `_::{closure#0}::_::{closure#0}::assert_impl_all`
2930
--> $DIR/../include.rs:74:17
3031
|
@@ -63,7 +64,8 @@ note: required for `TransparentStruct<NotZerocopy>` to implement `FromZeros`
6364
--> $DIR/derive_transparent.rs:24:21
6465
|
6566
24 | #[derive(IntoBytes, FromBytes, Unaligned)]
66-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
67+
| ^^^^^^^^^ type parameter would need to implement `FromZeros`
68+
= help: consider manually implementing `FromZeros` to avoid undesired bounds
6769
note: required by a bound in `_::{closure#0}::_::{closure#0}::assert_impl_all`
6870
--> $DIR/../include.rs:74:17
6971
|
@@ -102,7 +104,8 @@ note: required for `TransparentStruct<NotZerocopy>` to implement `zerocopy_renam
102104
--> $DIR/derive_transparent.rs:24:21
103105
|
104106
24 | #[derive(IntoBytes, FromBytes, Unaligned)]
105-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
107+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::FromBytes`
108+
= help: consider manually implementing `zerocopy_renamed::FromBytes` to avoid undesired bounds
106109
note: required by a bound in `_::{closure#0}::_::{closure#0}::assert_impl_all`
107110
--> $DIR/../include.rs:74:17
108111
|
@@ -141,7 +144,8 @@ note: required for `TransparentStruct<NotZerocopy>` to implement `zerocopy_renam
141144
--> $DIR/derive_transparent.rs:24:10
142145
|
143146
24 | #[derive(IntoBytes, FromBytes, Unaligned)]
144-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
147+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::IntoBytes`
148+
= help: consider manually implementing `zerocopy_renamed::IntoBytes` to avoid undesired bounds
145149
note: required by a bound in `_::{closure#0}::_::{closure#0}::assert_impl_all`
146150
--> $DIR/../include.rs:74:17
147151
|
@@ -180,7 +184,8 @@ note: required for `TransparentStruct<NotZerocopy>` to implement `zerocopy_renam
180184
--> $DIR/derive_transparent.rs:24:32
181185
|
182186
24 | #[derive(IntoBytes, FromBytes, Unaligned)]
183-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
187+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::Unaligned`
188+
= help: consider manually implementing `zerocopy_renamed::Unaligned` to avoid undesired bounds
184189
note: required by a bound in `_::{closure#0}::_::{closure#0}::assert_impl_all`
185190
--> $DIR/../include.rs:74:17
186191
|

zerocopy-derive/tests/ui/enum.nightly.stderr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,8 @@ note: required for `FooU8` to implement `FromBytes`
568568
--> $DIR/enum.rs:247:10
569569
|
570570
247 | #[derive(FromBytes)]
571-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
571+
| ^^^^^^^^^ type parameter would need to implement `FromBytes`
572+
= help: consider manually implementing `FromBytes` to avoid undesired bounds
572573
note: required by a bound in `assert_is_from_bytes`
573574
--> $DIR/enum.rs:247:10
574575
|

zerocopy-derive/tests/ui/late_compile_pass.nightly.stderr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,8 @@ note: required for `FromBytes1` to implement `zerocopy_renamed::FromBytes`
322322
--> $DIR/late_compile_pass.rs:54:10
323323
|
324324
54 | #[derive(FromBytes)]
325-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
325+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::FromBytes`
326+
= help: consider manually implementing `zerocopy_renamed::FromBytes` to avoid undesired bounds
326327
note: required by a bound in `_::_::<impl zerocopy_renamed::TryFromBytes for FromBytes1>::is_bit_valid::assert_is_from_bytes`
327328
--> $DIR/late_compile_pass.rs:54:10
328329
|

zerocopy-derive/tests/ui/mid_compile_pass.nightly.stderr

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ note: required for `KL13<T>` to implement `KnownLayout`
1212
--> $DIR/mid_compile_pass.rs:62:10
1313
|
1414
62 | #[derive(KnownLayout)]
15-
| ^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
15+
| ^^^^^^^^^^^ type parameter would need to implement `KnownLayout`
16+
= help: consider manually implementing `KnownLayout` to avoid undesired bounds
1617
= note: this error originates in the derive macro `KnownLayout` (in Nightly builds, run with -Z macro-backtrace for more info)
1718
help: consider restricting type parameter `T` with trait `KnownLayout`
1819
|
@@ -38,7 +39,8 @@ note: required for `KL04<T>` to implement `KnownLayout`
3839
--> $DIR/mid_compile_pass.rs:27:10
3940
|
4041
27 | #[derive(KnownLayout)]
41-
| ^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
42+
| ^^^^^^^^^^^ type parameter would need to implement `KnownLayout`
43+
= help: consider manually implementing `KnownLayout` to avoid undesired bounds
4244
note: required by a bound in `assert_kl`
4345
--> $DIR/mid_compile_pass.rs:23:26
4446
|
@@ -70,7 +72,8 @@ note: required for `KL06<T>` to implement `KnownLayout`
7072
--> $DIR/mid_compile_pass.rs:38:10
7173
|
7274
38 | #[derive(KnownLayout)]
73-
| ^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
75+
| ^^^^^^^^^^^ type parameter would need to implement `KnownLayout`
76+
= help: consider manually implementing `KnownLayout` to avoid undesired bounds
7477
note: required by a bound in `assert_kl`
7578
--> $DIR/mid_compile_pass.rs:23:26
7679
|
@@ -95,7 +98,8 @@ note: required for `KL12<T>` to implement `KnownLayout`
9598
--> $DIR/mid_compile_pass.rs:49:10
9699
|
97100
49 | #[derive(KnownLayout)]
98-
| ^^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
101+
| ^^^^^^^^^^^ type parameter would need to implement `KnownLayout`
102+
= help: consider manually implementing `KnownLayout` to avoid undesired bounds
99103
note: required by a bound in `assert_kl`
100104
--> $DIR/mid_compile_pass.rs:23:26
101105
|

zerocopy-derive/tests/ui/msrv_specific.nightly.stderr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ note: required for `IntoBytes1<AU16>` to implement `zerocopy_renamed::IntoBytes`
3232
--> $DIR/msrv_specific.rs:25:10
3333
|
3434
25 | #[derive(IntoBytes)]
35-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
35+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::IntoBytes`
36+
= help: consider manually implementing `zerocopy_renamed::IntoBytes` to avoid undesired bounds
3637
note: required by a bound in `is_into_bytes_1`
3738
--> $DIR/msrv_specific.rs:35:23
3839
|

zerocopy-derive/tests/ui/struct.nightly.stderr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,8 @@ note: required for `IntoBytes11<AU16>` to implement `zerocopy_renamed::IntoBytes
521521
--> $DIR/struct.rs:232:10
522522
|
523523
232 | #[derive(IntoBytes)]
524-
| ^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
524+
| ^^^^^^^^^ type parameter would need to implement `zerocopy_renamed::IntoBytes`
525+
= help: consider manually implementing `zerocopy_renamed::IntoBytes` to avoid undesired bounds
525526
note: required by a bound in `is_into_bytes_11`
526527
--> $DIR/struct.rs:242:24
527528
|

0 commit comments

Comments
 (0)