The following code fails with an ICE ``` fn foo(_x: &[int]) {} fn main() { let x = @[1,2,3]; foo(x); } ``` The output: ``` nubs/box-borrow-ice.rs:4:8: 4:9 error: internal compiler error: aliased ptr with a non-none lp nubs/box-borrow-ice.rs:4 foo(x); ```