1 //@error-pattern: the evaluated program leaked memory
3 //@normalize-stderr-test: ".*│.*" -> "$$stripped$$"
5 use std::cell::RefCell;
8 struct Dummy(Rc<RefCell<Option<Dummy>>>);
11 let x = Dummy(Rc::new(RefCell::new(None)));
12 let y = Dummy(x.0.clone());
13 *x.0.borrow_mut() = Some(y);