// Checks that we can build a clone shim for array with generic size. // Regression test for issue #79269. // // build-pass // compile-flags: -Zmir-opt-level=3 -Zvalidate-mir #[derive(Clone)] struct Array<T, const N: usize>([T; N]); fn main() { let _ = Array([0u32, 1u32, 2u32]).clone(); }