// -*- rust -*- // error-pattern:bounds check fn main() { let v: vec[int] = [10, 20]; let x: int = 0; assert (v.(x) == 10); // Bounds-check failure. assert (v.(x - 1) == 20); }