fn main() { let mut x: [mut int]/~ = [mut 3]/~; let y: [int]/~ = [3]/~; x = y; //! ERROR values differ in mutability }