``` rust fn main() { let mut v = ~[1]; let f = || v.push(2); let _w = v; // should be illegal, `v` is borrowed by `f` f(); // boom } ``` The above crashes with a segfault.