Skip to content

Commit

Permalink
[ci] Roll pinned stable toolchain (#760)
Browse files Browse the repository at this point in the history
  • Loading branch information
google-pr-creation-bot committed Dec 29, 2023
1 parent dad47d5 commit 54ee826
Show file tree
Hide file tree
Showing 9 changed files with 64 additions and 232 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ rustdoc-args = ["--cfg", "doc_cfg", "--generate-link-to-definition"]

[package.metadata.ci]
# The versions of the stable and nightly compiler toolchains to use in CI.
pinned-stable = "1.74.1"
pinned-stable = "1.75.0"
pinned-nightly = "nightly-2023-12-22"

[package.metadata.playground]
Expand Down
20 changes: 0 additions & 20 deletions tests/ui-stable/transmute-mut-dst-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -54,26 +54,6 @@ note: required by a bound in `transmute`
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-dst-unsized.rs:17:32
|
17 | const DST_UNSIZED: &mut [u8] = transmute_mut!(&mut [0u8; 1]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-dst-unsized.rs:17:32
|
Expand Down
57 changes: 0 additions & 57 deletions tests/ui-stable/transmute-mut-src-dst-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -57,23 +57,6 @@ error[E0277]: the size for values of type `[u8]` cannot be known at compilation
= help: unsized locals are gated as an unstable feature
= note: this error originates in the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
17 | const SRC_DST_UNSIZED: &mut [u8] = transmute_mut!(&mut [0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `transmute`
--> $RUST/core/src/intrinsics.rs
|
| pub fn transmute<Src, Dst>(src: Src) -> Dst;
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
Expand Down Expand Up @@ -115,26 +98,6 @@ note: required by a bound in `AlignOf`
| ^ required by this bound in `AlignOf`
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
17 | const SRC_DST_UNSIZED: &mut [u8] = transmute_mut!(&mut [0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
Expand Down Expand Up @@ -188,26 +151,6 @@ note: required by a bound in `transmute`
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
17 | const SRC_DST_UNSIZED: &mut [u8] = transmute_mut!(&mut [0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-dst-unsized.rs:17:36
|
Expand Down
37 changes: 0 additions & 37 deletions tests/ui-stable/transmute-mut-src-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -40,23 +40,6 @@ error[E0277]: the size for values of type `[u8]` cannot be known at compilation
= help: unsized locals are gated as an unstable feature
= note: this error originates in the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-unsized.rs:16:35
|
16 | const SRC_UNSIZED: &mut [u8; 1] = transmute_mut!(&mut [0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `transmute`
--> $RUST/core/src/intrinsics.rs
|
| pub fn transmute<Src, Dst>(src: Src) -> Dst;
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-unsized.rs:16:35
|
Expand Down Expand Up @@ -98,26 +81,6 @@ note: required by a bound in `AlignOf`
| ^ required by this bound in `AlignOf`
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-unsized.rs:16:35
|
16 | const SRC_UNSIZED: &mut [u8; 1] = transmute_mut!(&mut [0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_mut` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-mut-src-unsized.rs:16:35
|
Expand Down
20 changes: 0 additions & 20 deletions tests/ui-stable/transmute-ref-dst-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -54,26 +54,6 @@ note: required by a bound in `transmute`
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-dst-unsized.rs:17:28
|
17 | const DST_UNSIZED: &[u8] = transmute_ref!(&[0u8; 1]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-dst-unsized.rs:17:28
|
Expand Down
57 changes: 0 additions & 57 deletions tests/ui-stable/transmute-ref-src-dst-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -57,23 +57,6 @@ error[E0277]: the size for values of type `[u8]` cannot be known at compilation
= help: unsized locals are gated as an unstable feature
= note: this error originates in the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
17 | const SRC_DST_UNSIZED: &[u8] = transmute_ref!(&[0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `transmute`
--> $RUST/core/src/intrinsics.rs
|
| pub fn transmute<Src, Dst>(src: Src) -> Dst;
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
Expand Down Expand Up @@ -115,26 +98,6 @@ note: required by a bound in `AlignOf`
| ^ required by this bound in `AlignOf`
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
17 | const SRC_DST_UNSIZED: &[u8] = transmute_ref!(&[0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
Expand Down Expand Up @@ -188,26 +151,6 @@ note: required by a bound in `transmute`
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
17 | const SRC_DST_UNSIZED: &[u8] = transmute_ref!(&[0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-dst-unsized.rs:17:32
|
Expand Down
37 changes: 0 additions & 37 deletions tests/ui-stable/transmute-ref-src-unsized.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -40,23 +40,6 @@ error[E0277]: the size for values of type `[u8]` cannot be known at compilation
= help: unsized locals are gated as an unstable feature
= note: this error originates in the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-unsized.rs:16:31
|
16 | const SRC_UNSIZED: &[u8; 1] = transmute_ref!(&[0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `transmute`
--> $RUST/core/src/intrinsics.rs
|
| pub fn transmute<Src, Dst>(src: Src) -> Dst;
| ^^^ required by this bound in `transmute`
= note: this error originates in the macro `$crate::assert_size_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-unsized.rs:16:31
|
Expand Down Expand Up @@ -98,26 +81,6 @@ note: required by a bound in `AlignOf`
| ^ required by this bound in `AlignOf`
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-unsized.rs:16:31
|
16 | const SRC_UNSIZED: &[u8; 1] = transmute_ref!(&[0u8][..]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| doesn't have a size known at compile-time
| required by a bound introduced by this call
|
= help: the trait `Sized` is not implemented for `[u8]`
note: required by a bound in `MaxAlignsOf::<T, U>::new`
--> src/macro_util.rs
|
| impl<T, U> MaxAlignsOf<T, U> {
| ^ required by this bound in `MaxAlignsOf::<T, U>::new`
| #[inline(never)] // Make `missing_inline_in_public_items` happy.
| pub fn new(_t: T, _u: U) -> MaxAlignsOf<T, U> {
| --- required by a bound in this associated function
= note: this error originates in the macro `$crate::assert_align_gt_eq` which comes from the expansion of the macro `transmute_ref` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the size for values of type `[u8]` cannot be known at compilation time
--> tests/ui-stable/transmute-ref-src-unsized.rs:16:31
|
Expand Down

0 comments on commit 54ee826

Please sign in to comment.