]> git.proxmox.com Git - rustc.git/blob - src/test/ui/const-generics/issue-67945-2.rs
New upstream version 1.51.0+dfsg1
[rustc.git] / src / test / ui / const-generics / issue-67945-2.rs
1 // revisions: full min
2
3 #![cfg_attr(full, allow(incomplete_features))]
4 #![cfg_attr(full, feature(const_generics))]
5
6 use std::mem::MaybeUninit;
7
8 struct Bug<S> {
9 //~^ ERROR parameter `S` is never used
10 A: [(); {
11 let x: S = MaybeUninit::uninit();
12 //[min]~^ ERROR generic parameters may not be used in const operations
13 //[full]~^^ ERROR mismatched types
14 let b = &*(&x as *const _ as *const S);
15 //[min]~^ ERROR generic parameters may not be used in const operations
16 0
17 }],
18 }
19
20 fn main() {}