@@ -754,7 +754,7 @@ mod test_qsort3 {
754
754
let mut v2: ~[ int ] = ~[ ] ;
755
755
check_sort ( v1, v2) ;
756
756
}
757
- { let mut v1 = ~[ 9 ] ; let v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
757
+ { let mut v1 = ~[ 9 ] ; let mut v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
758
758
{
759
759
let mut v1 = ~[ 9 , 3 , 3 , 3 , 9 ] ;
760
760
let mut v2 = ~[ 3 , 3 , 3 , 9 , 9 ] ;
@@ -801,7 +801,7 @@ mod test_qsort {
801
801
let mut v2: ~[ int ] = ~[ ] ;
802
802
check_sort ( v1, v2) ;
803
803
}
804
- { let mut v1 = ~[ 9 ] ; let v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
804
+ { let mut v1 = ~[ 9 ] ; let mut v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
805
805
{
806
806
let mut v1 = ~[ 9 , 3 , 3 , 3 , 9 ] ;
807
807
let mut v2 = ~[ 3 , 3 , 3 , 9 , 9 ] ;
@@ -818,7 +818,7 @@ mod test_qsort {
818
818
819
819
do quick_sort( names) |x, y| { int:: le ( * x, * y) } ;
820
820
821
- let immut_names = vec :: cast_from_mut ( move names) ;
821
+ let immut_names = move names;
822
822
823
823
let pairs = vec:: zip_slice ( expected, immut_names) ;
824
824
for vec:: each( pairs) |p| {
@@ -951,7 +951,7 @@ mod test_tim_sort {
951
951
let mut v2: ~[ int ] = ~[ ] ;
952
952
check_sort ( v1, v2) ;
953
953
}
954
- { let mut v1 = ~[ 9 ] ; let v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
954
+ { let mut v1 = ~[ 9 ] ; let mut v2 = ~[ 9 ] ; check_sort ( v1, v2) ; }
955
955
{
956
956
let mut v1 = ~[ 9 , 3 , 3 , 3 , 9 ] ;
957
957
let mut v2 = ~[ 3 , 3 , 3 , 9 , 9 ] ;
@@ -1024,7 +1024,7 @@ mod big_tests {
1024
1024
let res = do vec:: from_fn ( num) |i| {
1025
1025
arr[ i % size]
1026
1026
} ;
1027
- vec :: cast_to_mut ( move res)
1027
+ move res
1028
1028
}
1029
1029
1030
1030
fn makeRange ( n : uint ) -> ~[ uint ] {
@@ -1050,7 +1050,7 @@ mod big_tests {
1050
1050
let arr = do vec:: from_fn( n) |_i| {
1051
1051
rng. gen_float( )
1052
1052
} ;
1053
- let arr = vec :: cast_to_mut ( move arr) ;
1053
+ let mut arr = move arr;
1054
1054
1055
1055
tim_sort( arr) ; // *sort
1056
1056
isSorted( arr) ;
@@ -1088,7 +1088,7 @@ mod big_tests {
1088
1088
tim_sort( arr) ;
1089
1089
isSorted( arr) ;
1090
1090
1091
- let arr = if n > 4 {
1091
+ let mut arr = if n > 4 {
1092
1092
let part = vec:: view ( arr, 0 , 4 ) ;
1093
1093
multiplyVec ( part, n)
1094
1094
} else { move arr } ;
@@ -1122,7 +1122,7 @@ mod big_tests {
1122
1122
let arr = do vec:: from_fn( n) |_i| {
1123
1123
@rng. gen_float( )
1124
1124
} ;
1125
- let arr = vec :: cast_to_mut ( move arr) ;
1125
+ let mut arr = move arr;
1126
1126
1127
1127
tim_sort( arr) ; // *sort
1128
1128
isSorted( arr) ;
@@ -1160,7 +1160,7 @@ mod big_tests {
1160
1160
tim_sort ( arr) ;
1161
1161
isSorted ( arr) ;
1162
1162
1163
- let arr = if n > 4 {
1163
+ let mut arr = if n > 4 {
1164
1164
let part = vec:: view ( arr, 0 , 4 ) ;
1165
1165
multiplyVec ( part, n)
1166
1166
} else { move arr } ;
0 commit comments