// run-pass #![feature(const_in_array_repeat_expressions)] #[derive(Debug, Eq, PartialEq)] struct Bar; fn main() { const FOO: Option = None; const ARR: [Option; 2] = [FOO; 2]; assert_eq!(ARR, [None::, None::]); }