diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-03-21 19:48:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-21 19:48:35 +0100 |
| commit | 44200a91ba03e4f629db618f4e4e36f32cd9a3a6 (patch) | |
| tree | fdaa982e9d0dbb977c5bb7aa9c3caa43a9f5ca73 /src | |
| parent | aa9077e0c9954f0795f52e73c6a057cf52c9ccae (diff) | |
| parent | e8890aad62dbb399b90542e6719d050665ab1c9a (diff) | |
| download | rust-44200a91ba03e4f629db618f4e4e36f32cd9a3a6.tar.gz rust-44200a91ba03e4f629db618f4e4e36f32cd9a3a6.zip | |
Rollup merge of #95175 - lcnr:adt_const_params-tracking-issue, r=Dylan-DPC
move `adt_const_params` to its own tracking issue the new tracking issue is #95174 r? ``@rust-lang/project-const-generics``
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/consts/refs_check_const_eq-issue-88384.stderr | 2 | ||||
| -rw-r--r-- | src/test/ui/error-codes/E0771.stderr | 2 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-28561.rs | 40 |
3 files changed, 3 insertions, 41 deletions
diff --git a/src/test/ui/consts/refs_check_const_eq-issue-88384.stderr b/src/test/ui/consts/refs_check_const_eq-issue-88384.stderr index 55928b495b2..f2bad2f5527 100644 --- a/src/test/ui/consts/refs_check_const_eq-issue-88384.stderr +++ b/src/test/ui/consts/refs_check_const_eq-issue-88384.stderr @@ -5,7 +5,7 @@ LL | #![feature(adt_const_params)] | ^^^^^^^^^^^^^^^^ | = note: `#[warn(incomplete_features)]` on by default - = note: see issue #44580 <https://github.com/rust-lang/rust/issues/44580> for more information + = note: see issue #95174 <https://github.com/rust-lang/rust/issues/95174> for more information warning: 1 warning emitted diff --git a/src/test/ui/error-codes/E0771.stderr b/src/test/ui/error-codes/E0771.stderr index 730a7ef1284..5a16d5845a6 100644 --- a/src/test/ui/error-codes/E0771.stderr +++ b/src/test/ui/error-codes/E0771.stderr @@ -5,7 +5,7 @@ LL | #![feature(adt_const_params)] | ^^^^^^^^^^^^^^^^ | = note: `#[warn(incomplete_features)]` on by default - = note: see issue #44580 <https://github.com/rust-lang/rust/issues/44580> for more information + = note: see issue #95174 <https://github.com/rust-lang/rust/issues/95174> for more information error[E0771]: use of non-static lifetime `'a` in const generic --> $DIR/E0771.rs:4:41 diff --git a/src/test/ui/issues/issue-28561.rs b/src/test/ui/issues/issue-28561.rs index 1241fb0b1f8..beb12c36dca 100644 --- a/src/test/ui/issues/issue-28561.rs +++ b/src/test/ui/issues/issue-28561.rs @@ -1,5 +1,5 @@ // check-pass -#[derive(Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] +#[derive(Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd, Clone, Copy)] struct Array<T> { f00: [T; 00], f01: [T; 01], @@ -36,44 +36,6 @@ struct Array<T> { f32: [T; 32], } -// FIXME(#44580): merge with `Array` once `[T; N]: Clone` where `T: Clone` -#[derive(Clone, Copy)] -struct CopyArray<T: Copy> { - f00: [T; 00], - f01: [T; 01], - f02: [T; 02], - f03: [T; 03], - f04: [T; 04], - f05: [T; 05], - f06: [T; 06], - f07: [T; 07], - f08: [T; 08], - f09: [T; 09], - f10: [T; 10], - f11: [T; 11], - f12: [T; 12], - f13: [T; 13], - f14: [T; 14], - f15: [T; 15], - f16: [T; 16], - f17: [T; 17], - f18: [T; 18], - f19: [T; 19], - f20: [T; 20], - f21: [T; 21], - f22: [T; 22], - f23: [T; 23], - f24: [T; 24], - f25: [T; 25], - f26: [T; 26], - f27: [T; 27], - f28: [T; 28], - f29: [T; 29], - f30: [T; 30], - f31: [T; 31], - f32: [T; 32], -} - #[derive(Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] struct Fn<A, B, C, D, E, F, G, H, I, J, K, L> { f00: fn(), |
