@@ -541,70 +541,70 @@ fn test_big_bit_vec_tests() {
541541
542542#[ test]
543543fn test_bit_vec_push_pop ( ) {
544- let mut s = BitVec :: from_elem ( 5 * u32:: BITS as usize - 2 , false ) ;
545- assert_eq ! ( s. len( ) , 5 * u32 :: BITS as usize - 2 ) ;
546- assert_eq ! ( s[ 5 * u32 :: BITS as usize - 3 ] , false ) ;
544+ let mut s = BitVec :: from_elem ( 5 * u32:: BITS - 2 , false ) ;
545+ assert_eq ! ( s. len( ) , 5 * u32 :: BITS - 2 ) ;
546+ assert_eq ! ( s[ 5 * u32 :: BITS - 3 ] , false ) ;
547547 s. push ( true ) ;
548548 s. push ( true ) ;
549- assert_eq ! ( s[ 5 * u32 :: BITS as usize - 2 ] , true ) ;
550- assert_eq ! ( s[ 5 * u32 :: BITS as usize - 1 ] , true ) ;
549+ assert_eq ! ( s[ 5 * u32 :: BITS - 2 ] , true ) ;
550+ assert_eq ! ( s[ 5 * u32 :: BITS - 1 ] , true ) ;
551551 // Here the internal vector will need to be extended
552552 s. push ( false ) ;
553- assert_eq ! ( s[ 5 * u32 :: BITS as usize ] , false ) ;
553+ assert_eq ! ( s[ 5 * u32 :: BITS ] , false ) ;
554554 s. push ( false ) ;
555- assert_eq ! ( s[ 5 * u32 :: BITS as usize + 1 ] , false ) ;
556- assert_eq ! ( s. len( ) , 5 * u32 :: BITS as usize + 2 ) ;
555+ assert_eq ! ( s[ 5 * u32 :: BITS + 1 ] , false ) ;
556+ assert_eq ! ( s. len( ) , 5 * u32 :: BITS + 2 ) ;
557557 // Pop it all off
558558 assert_eq ! ( s. pop( ) , Some ( false ) ) ;
559559 assert_eq ! ( s. pop( ) , Some ( false ) ) ;
560560 assert_eq ! ( s. pop( ) , Some ( true ) ) ;
561561 assert_eq ! ( s. pop( ) , Some ( true ) ) ;
562- assert_eq ! ( s. len( ) , 5 * u32 :: BITS as usize - 2 ) ;
562+ assert_eq ! ( s. len( ) , 5 * u32 :: BITS - 2 ) ;
563563}
564564
565565#[ test]
566566fn test_bit_vec_truncate ( ) {
567- let mut s = BitVec :: from_elem ( 5 * u32:: BITS as usize , true ) ;
567+ let mut s = BitVec :: from_elem ( 5 * u32:: BITS , true ) ;
568568
569- assert_eq ! ( s, BitVec :: from_elem( 5 * u32 :: BITS as usize , true ) ) ;
570- assert_eq ! ( s. len( ) , 5 * u32 :: BITS as usize ) ;
571- s. truncate ( 4 * u32:: BITS as usize ) ;
572- assert_eq ! ( s, BitVec :: from_elem( 4 * u32 :: BITS as usize , true ) ) ;
573- assert_eq ! ( s. len( ) , 4 * u32 :: BITS as usize ) ;
569+ assert_eq ! ( s, BitVec :: from_elem( 5 * u32 :: BITS , true ) ) ;
570+ assert_eq ! ( s. len( ) , 5 * u32 :: BITS ) ;
571+ s. truncate ( 4 * u32:: BITS ) ;
572+ assert_eq ! ( s, BitVec :: from_elem( 4 * u32 :: BITS , true ) ) ;
573+ assert_eq ! ( s. len( ) , 4 * u32 :: BITS ) ;
574574 // Truncating to a size > s.len() should be a noop
575- s. truncate ( 5 * u32:: BITS as usize ) ;
576- assert_eq ! ( s, BitVec :: from_elem( 4 * u32 :: BITS as usize , true ) ) ;
577- assert_eq ! ( s. len( ) , 4 * u32 :: BITS as usize ) ;
578- s. truncate ( 3 * u32:: BITS as usize - 10 ) ;
579- assert_eq ! ( s, BitVec :: from_elem( 3 * u32 :: BITS as usize - 10 , true ) ) ;
580- assert_eq ! ( s. len( ) , 3 * u32 :: BITS as usize - 10 ) ;
575+ s. truncate ( 5 * u32:: BITS ) ;
576+ assert_eq ! ( s, BitVec :: from_elem( 4 * u32 :: BITS , true ) ) ;
577+ assert_eq ! ( s. len( ) , 4 * u32 :: BITS ) ;
578+ s. truncate ( 3 * u32:: BITS - 10 ) ;
579+ assert_eq ! ( s, BitVec :: from_elem( 3 * u32 :: BITS - 10 , true ) ) ;
580+ assert_eq ! ( s. len( ) , 3 * u32 :: BITS - 10 ) ;
581581 s. truncate ( 0 ) ;
582582 assert_eq ! ( s, BitVec :: from_elem( 0 , true ) ) ;
583583 assert_eq ! ( s. len( ) , 0 ) ;
584584}
585585
586586#[ test]
587587fn test_bit_vec_reserve ( ) {
588- let mut s = BitVec :: from_elem ( 5 * u32:: BITS as usize , true ) ;
588+ let mut s = BitVec :: from_elem ( 5 * u32:: BITS , true ) ;
589589 // Check capacity
590- assert ! ( s. capacity( ) >= 5 * u32 :: BITS as usize ) ;
591- s. reserve ( 2 * u32:: BITS as usize ) ;
592- assert ! ( s. capacity( ) >= 7 * u32 :: BITS as usize ) ;
593- s. reserve ( 7 * u32:: BITS as usize ) ;
594- assert ! ( s. capacity( ) >= 12 * u32 :: BITS as usize ) ;
595- s. reserve_exact ( 7 * u32:: BITS as usize ) ;
596- assert ! ( s. capacity( ) >= 12 * u32 :: BITS as usize ) ;
597- s. reserve ( 7 * u32:: BITS as usize + 1 ) ;
598- assert ! ( s. capacity( ) >= 12 * u32 :: BITS as usize + 1 ) ;
590+ assert ! ( s. capacity( ) >= 5 * u32 :: BITS ) ;
591+ s. reserve ( 2 * u32:: BITS ) ;
592+ assert ! ( s. capacity( ) >= 7 * u32 :: BITS ) ;
593+ s. reserve ( 7 * u32:: BITS ) ;
594+ assert ! ( s. capacity( ) >= 12 * u32 :: BITS ) ;
595+ s. reserve_exact ( 7 * u32:: BITS ) ;
596+ assert ! ( s. capacity( ) >= 12 * u32 :: BITS ) ;
597+ s. reserve ( 7 * u32:: BITS + 1 ) ;
598+ assert ! ( s. capacity( ) >= 12 * u32 :: BITS + 1 ) ;
599599 // Check that length hasn't changed
600- assert_eq ! ( s. len( ) , 5 * u32 :: BITS as usize ) ;
600+ assert_eq ! ( s. len( ) , 5 * u32 :: BITS ) ;
601601 s. push ( true ) ;
602602 s. push ( false ) ;
603603 s. push ( true ) ;
604- assert_eq ! ( s[ 5 * u32 :: BITS as usize - 1 ] , true ) ;
605- assert_eq ! ( s[ 5 * u32 :: BITS as usize - 0 ] , true ) ;
606- assert_eq ! ( s[ 5 * u32 :: BITS as usize + 1 ] , false ) ;
607- assert_eq ! ( s[ 5 * u32 :: BITS as usize + 2 ] , true ) ;
604+ assert_eq ! ( s[ 5 * u32 :: BITS - 1 ] , true ) ;
605+ assert_eq ! ( s[ 5 * u32 :: BITS - 0 ] , true ) ;
606+ assert_eq ! ( s[ 5 * u32 :: BITS + 1 ] , false ) ;
607+ assert_eq ! ( s[ 5 * u32 :: BITS + 2 ] , true ) ;
608608}
609609
610610#[ test]
@@ -650,7 +650,7 @@ mod bench {
650650 let mut bit_vec = 0 as usize ;
651651 b. iter ( || {
652652 for _ in 0 ..100 {
653- bit_vec |= 1 << ( ( r. next_u32 ( ) as usize ) % u32:: BITS as usize ) ;
653+ bit_vec |= 1 << ( ( r. next_u32 ( ) as usize ) % u32:: BITS ) ;
654654 }
655655 black_box ( & bit_vec) ;
656656 } ) ;
@@ -683,10 +683,10 @@ mod bench {
683683 #[ bench]
684684 fn bench_bit_set_small ( b : & mut Bencher ) {
685685 let mut r = rng ( ) ;
686- let mut bit_vec = BitVec :: from_elem ( u32:: BITS as usize , false ) ;
686+ let mut bit_vec = BitVec :: from_elem ( u32:: BITS , false ) ;
687687 b. iter ( || {
688688 for _ in 0 ..100 {
689- bit_vec. set ( ( r. next_u32 ( ) as usize ) % u32:: BITS as usize , true ) ;
689+ bit_vec. set ( ( r. next_u32 ( ) as usize ) % u32:: BITS , true ) ;
690690 }
691691 black_box ( & bit_vec) ;
692692 } ) ;
@@ -703,7 +703,7 @@ mod bench {
703703
704704 #[ bench]
705705 fn bench_bit_vec_small_iter ( b : & mut Bencher ) {
706- let bit_vec = BitVec :: from_elem ( u32:: BITS as usize , false ) ;
706+ let bit_vec = BitVec :: from_elem ( u32:: BITS , false ) ;
707707 b. iter ( || {
708708 let mut sum = 0 ;
709709 for _ in 0 ..10 {
0 commit comments