// xfail-stage0 // xfail-stage1 // xfail-stage2 // This is a test for issue #109. use std; fn slice[T](vec[T] e) { let vec[T] result = std::vec.alloc[T](1 as uint); log "alloced"; result += e; log "appended"; } fn main() { slice[str](vec("a")); }