diff options
| author | Alexis <a.beingessner@gmail.com> | 2015-02-19 12:57:25 -0500 |
|---|---|---|
| committer | Alexis <a.beingessner@gmail.com> | 2015-02-20 19:55:00 -0500 |
| commit | 97aa34046ffec7be1e3e4f383f205344ed67da6d (patch) | |
| tree | f61920dd16a5230660e02e053afe91513f118ee8 /src/libcoretest | |
| parent | 522d09dfecbeca1595f25ac58c6d0178bbd21d7d (diff) | |
| download | rust-97aa34046ffec7be1e3e4f383f205344ed67da6d.tar.gz rust-97aa34046ffec7be1e3e4f383f205344ed67da6d.zip | |
try to reduce bajillion warnings
Diffstat (limited to 'src/libcoretest')
| -rw-r--r-- | src/libcoretest/fmt/num.rs | 28 | ||||
| -rw-r--r-- | src/libcoretest/iter.rs | 16 | ||||
| -rw-r--r-- | src/libcoretest/lib.rs | 9 |
3 files changed, 31 insertions, 22 deletions
diff --git a/src/libcoretest/fmt/num.rs b/src/libcoretest/fmt/num.rs index bc8461b0b9e..bc3995439a0 100644 --- a/src/libcoretest/fmt/num.rs +++ b/src/libcoretest/fmt/num.rs @@ -170,42 +170,42 @@ mod u32 { use test::Bencher; use core::fmt::radix; use std::rand::{weak_rng, Rng}; - use std::old_io::util::NullWriter; + use std::io::{Write, sink}; #[bench] fn format_bin(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:b}", rng.gen::<u32>()) }) + b.iter(|| { write!(&mut sink(), "{:b}", rng.gen::<u32>()) }) } #[bench] fn format_oct(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:o}", rng.gen::<u32>()) }) + b.iter(|| { write!(&mut sink(), "{:o}", rng.gen::<u32>()) }) } #[bench] fn format_dec(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{}", rng.gen::<u32>()) }) + b.iter(|| { write!(&mut sink(), "{}", rng.gen::<u32>()) }) } #[bench] fn format_hex(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:x}", rng.gen::<u32>()) }) + b.iter(|| { write!(&mut sink(), "{:x}", rng.gen::<u32>()) }) } #[bench] fn format_show(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:?}", rng.gen::<u32>()) }) + b.iter(|| { write!(&mut sink(), "{:?}", rng.gen::<u32>()) }) } #[bench] fn format_base_36(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{}", radix(rng.gen::<u32>(), 36)) }) + b.iter(|| { write!(&mut sink(), "{}", radix(rng.gen::<u32>(), 36)) }) } } @@ -213,41 +213,41 @@ mod i32 { use test::Bencher; use core::fmt::radix; use std::rand::{weak_rng, Rng}; - use std::old_io::util::NullWriter; + use std::io::{Write, sink}; #[bench] fn format_bin(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:b}", rng.gen::<i32>()) }) + b.iter(|| { write!(&mut sink(), "{:b}", rng.gen::<i32>()) }) } #[bench] fn format_oct(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:o}", rng.gen::<i32>()) }) + b.iter(|| { write!(&mut sink(), "{:o}", rng.gen::<i32>()) }) } #[bench] fn format_dec(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{}", rng.gen::<i32>()) }) + b.iter(|| { write!(&mut sink(), "{}", rng.gen::<i32>()) }) } #[bench] fn format_hex(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:x}", rng.gen::<i32>()) }) + b.iter(|| { write!(&mut sink(), "{:x}", rng.gen::<i32>()) }) } #[bench] fn format_show(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{:?}", rng.gen::<i32>()) }) + b.iter(|| { write!(&mut sink(), "{:?}", rng.gen::<i32>()) }) } #[bench] fn format_base_36(b: &mut Bencher) { let mut rng = weak_rng(); - b.iter(|| { write!(&mut NullWriter, "{}", radix(rng.gen::<i32>(), 36)) }) + b.iter(|| { write!(&mut sink(), "{}", radix(rng.gen::<i32>(), 36)) }) } } diff --git a/src/libcoretest/iter.rs b/src/libcoretest/iter.rs index 39a590c7307..6cbc7bf1bbc 100644 --- a/src/libcoretest/iter.rs +++ b/src/libcoretest/iter.rs @@ -82,7 +82,7 @@ fn test_iterator_chain() { let xs = [0, 1, 2, 3, 4, 5]; let ys = [30, 40, 50, 60]; let expected = [0, 1, 2, 3, 4, 5, 30, 40, 50, 60]; - let mut it = xs.iter().chain(ys.iter()); + let it = xs.iter().chain(ys.iter()); let mut i = 0; for &x in it { assert_eq!(x, expected[i]); @@ -91,7 +91,7 @@ fn test_iterator_chain() { assert_eq!(i, expected.len()); let ys = count(30, 10).take(4); - let mut it = xs.iter().cloned().chain(ys); + let it = xs.iter().cloned().chain(ys); let mut i = 0; for x in it { assert_eq!(x, expected[i]); @@ -110,7 +110,7 @@ fn test_filter_map() { #[test] fn test_iterator_enumerate() { let xs = [0, 1, 2, 3, 4, 5]; - let mut it = xs.iter().enumerate(); + let it = xs.iter().enumerate(); for (i, &x) in it { assert_eq!(i, x); } @@ -152,7 +152,7 @@ fn test_iterator_peekable() { fn test_iterator_take_while() { let xs = [0, 1, 2, 3, 5, 13, 15, 16, 17, 19]; let ys = [0, 1, 2, 3, 5, 13]; - let mut it = xs.iter().take_while(|&x| *x < 15); + let it = xs.iter().take_while(|&x| *x < 15); let mut i = 0; for x in it { assert_eq!(*x, ys[i]); @@ -165,7 +165,7 @@ fn test_iterator_take_while() { fn test_iterator_skip_while() { let xs = [0, 1, 2, 3, 5, 13, 15, 16, 17, 19]; let ys = [15, 16, 17, 19]; - let mut it = xs.iter().skip_while(|&x| *x < 15); + let it = xs.iter().skip_while(|&x| *x < 15); let mut i = 0; for x in it { assert_eq!(*x, ys[i]); @@ -231,7 +231,7 @@ fn test_iterator_scan() { let xs = [0, 1, 2, 3, 4]; let ys = [0f64, 1.0, 3.0, 6.0, 10.0]; - let mut it = xs.iter().scan(0, add); + let it = xs.iter().scan(0, add); let mut i = 0; for x in it { assert_eq!(x, ys[i]); @@ -244,7 +244,7 @@ fn test_iterator_scan() { fn test_iterator_flat_map() { let xs = [0, 3, 6]; let ys = [0, 1, 2, 3, 4, 5, 6, 7, 8]; - let mut it = xs.iter().flat_map(|&x| count(x, 1).take(3)); + let it = xs.iter().flat_map(|&x| count(x, 1).take(3)); let mut i = 0; for x in it { assert_eq!(x, ys[i]); @@ -279,7 +279,7 @@ fn test_unfoldr() { } } - let mut it = Unfold::new(0, count); + let it = Unfold::new(0, count); let mut i = 0; for counted in it { assert_eq!(counted, i); diff --git a/src/libcoretest/lib.rs b/src/libcoretest/lib.rs index 2dfd81f32c2..03924910e04 100644 --- a/src/libcoretest/lib.rs +++ b/src/libcoretest/lib.rs @@ -12,6 +12,15 @@ #![feature(int_uint)] #![feature(unboxed_closures)] #![feature(unsafe_destructor)] +#![feature(core)] +#![feature(test)] +#![feature(rand)] +#![feature(unicode)] +#![feature(std_misc)] +#![feature(libc)] +#![feature(hash)] +#![feature(io)] +#![feature(collections)] #![allow(deprecated)] // rand extern crate core; |
