fn main() { let y: int = 42; let mut x: int; loop { log(debug, y); loop { loop { loop { x <- y; //~ ERROR use of moved variable //~^ NOTE move of variable occurred here copy x; } } } } }