fn fail_len(v: ~[const int]) -> uint {
let mut i = fail;
for v.each {|x| i += 1u; }
//!^ WARNING unreachable statement
//!^^ ERROR the type of this value must be known
ret i;
}
fn main() {}