@@ -1600,12 +1600,12 @@ mod test_map {
1600
1600
1601
1601
#[ deriving( Hash , Eq , TotalEq ) ]
1602
1602
struct Dropable {
1603
- k : int
1603
+ k : uint
1604
1604
}
1605
1605
1606
1606
1607
1607
impl Dropable {
1608
- fn new ( k : int ) -> Dropable {
1608
+ fn new ( k : uint ) -> Dropable {
1609
1609
local_data:: get_mut ( drop_vector,
1610
1610
|v| { v. unwrap ( ) . as_mut_slice ( ) [ k] += 1 ; } ) ;
1611
1611
@@ -1628,24 +1628,24 @@ mod test_map {
1628
1628
let mut m = HashMap :: new ( ) ;
1629
1629
1630
1630
local_data:: get ( drop_vector, |v| {
1631
- for i in range ( 0 , 200 ) {
1631
+ for i in range ( 0 u , 200 ) {
1632
1632
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i] , 0 ) ;
1633
1633
}
1634
1634
} ) ;
1635
1635
1636
- for i in range ( 0 , 100 ) {
1636
+ for i in range ( 0 u , 100 ) {
1637
1637
let d1 = Dropable :: new ( i) ;
1638
1638
let d2 = Dropable :: new ( i+100 ) ;
1639
1639
m. insert ( d1, d2) ;
1640
1640
}
1641
1641
1642
1642
local_data:: get ( drop_vector, |v| {
1643
- for i in range ( 0 , 200 ) {
1643
+ for i in range ( 0 u , 200 ) {
1644
1644
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i] , 1 ) ;
1645
1645
}
1646
1646
} ) ;
1647
1647
1648
- for i in range ( 0 , 50 ) {
1648
+ for i in range ( 0 u , 50 ) {
1649
1649
let k = Dropable :: new ( i) ;
1650
1650
let v = m. pop ( & k) ;
1651
1651
@@ -1658,20 +1658,20 @@ mod test_map {
1658
1658
}
1659
1659
1660
1660
local_data:: get ( drop_vector, |v| {
1661
- for i in range ( 0 , 50 ) {
1661
+ for i in range ( 0 u , 50 ) {
1662
1662
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i] , 0 ) ;
1663
1663
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i+100 ] , 0 ) ;
1664
1664
}
1665
1665
1666
- for i in range ( 50 , 100 ) {
1666
+ for i in range ( 50 u , 100 ) {
1667
1667
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i] , 1 ) ;
1668
1668
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i+100 ] , 1 ) ;
1669
1669
}
1670
1670
} ) ;
1671
1671
}
1672
1672
1673
1673
local_data:: get ( drop_vector, |v| {
1674
- for i in range ( 0 , 200 ) {
1674
+ for i in range ( 0 u , 200 ) {
1675
1675
assert_eq ! ( v. unwrap( ) . as_slice( ) [ i] , 0 ) ;
1676
1676
}
1677
1677
} ) ;
0 commit comments