From 3175c83ff0b374326d959ba0731991175466e745 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 5 Jul 2010 14:43:02 -0700 Subject: Un-XFAIL mutable-alias-vec.rs. Was only failing due to a typo, but a more thorough test revealed more bugs. --- src/test/run-pass/mutable-alias-vec.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/test') diff --git a/src/test/run-pass/mutable-alias-vec.rs b/src/test/run-pass/mutable-alias-vec.rs index 7e22740c..004b683a 100644 --- a/src/test/run-pass/mutable-alias-vec.rs +++ b/src/test/run-pass/mutable-alias-vec.rs @@ -1,7 +1,17 @@ // -*- rust -*- -fn grow(mutable &vec[int] v) { +use std; + +fn grow(&mutable vec[int] v) { v += vec(1); } -fn main() {} +fn main() { + let vec[int] v = vec(); + grow(v); + grow(v); + grow(v); + auto len = std._vec.len[int](v); + log len; + check (len == uint(3)); +} -- cgit v1.2.3