Skip to content

Commit 94d04e6

Browse files
author
Jorge Aparicio
committed
fix inference fallout
1 parent efc97a5 commit 94d04e6

File tree

9 files changed

+28
-28
lines changed

9 files changed

+28
-28
lines changed

src/libcollections/bit.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
//! };
6767
//!
6868
//! // Simple primality tests below our max bound
69-
//! let print_primes = 20;
69+
//! let print_primes = 20u;
7070
//! print!("The primes below {} are: ", print_primes);
7171
//! for x in 0..print_primes {
7272
//! if primes.contains(&x) {
@@ -2283,7 +2283,7 @@ mod tests {
22832283

22842284
assert_eq!(bitv.iter().collect::<Vec<bool>>(), bools);
22852285

2286-
let long = (0..10000).map(|i| i % 2 == 0).collect::<Vec<_>>();
2286+
let long = (0i32..10000).map(|i| i % 2 == 0).collect::<Vec<_>>();
22872287
let bitv: Bitv = long.iter().map(|n| *n).collect();
22882288
assert_eq!(bitv.iter().collect::<Vec<bool>>(), long)
22892289
}

src/libcollections/ring_buf.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2126,7 +2126,7 @@ mod tests {
21262126
for i in 0i..5 {
21272127
d.push_back(i);
21282128
}
2129-
for i in 6..9 {
2129+
for i in 6i..9 {
21302130
d.push_front(i);
21312131
}
21322132

@@ -2140,7 +2140,7 @@ mod tests {
21402140
for i in 0i..5 {
21412141
d.push_back(i);
21422142
}
2143-
for i in 6..9 {
2143+
for i in 6i..9 {
21442144
d.push_front(i);
21452145
}
21462146

@@ -2190,7 +2190,7 @@ mod tests {
21902190
for i in 0i..5 {
21912191
d.push_back(i);
21922192
}
2193-
for i in 6..9 {
2193+
for i in 6i..9 {
21942194
d.push_front(i);
21952195
}
21962196

@@ -2204,7 +2204,7 @@ mod tests {
22042204
for i in 0i..5 {
22052205
d.push_back(i);
22062206
}
2207-
for i in 6..9 {
2207+
for i in 6i..9 {
22082208
d.push_front(i);
22092209
}
22102210

src/libcollections/slice.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1526,7 +1526,7 @@ mod tests {
15261526
#[test]
15271527
fn test_from_fn() {
15281528
// Test on-stack from_fn.
1529-
let mut v = (0..3).map(square).collect::<Vec<_>>();
1529+
let mut v = (0u..3).map(square).collect::<Vec<_>>();
15301530
{
15311531
let v = v.as_slice();
15321532
assert_eq!(v.len(), 3u);
@@ -1536,7 +1536,7 @@ mod tests {
15361536
}
15371537

15381538
// Test on-heap from_fn.
1539-
v = (0..5).map(square).collect::<Vec<_>>();
1539+
v = (0u..5).map(square).collect::<Vec<_>>();
15401540
{
15411541
let v = v.as_slice();
15421542
assert_eq!(v.len(), 5u);
@@ -2908,7 +2908,7 @@ mod bench {
29082908

29092909
#[bench]
29102910
fn starts_with_same_vector(b: &mut Bencher) {
2911-
let vec: Vec<uint> = (0..100).collect();
2911+
let vec: Vec<uint> = (0u..100).collect();
29122912
b.iter(|| {
29132913
vec.starts_with(vec.as_slice())
29142914
})
@@ -2924,8 +2924,8 @@ mod bench {
29242924

29252925
#[bench]
29262926
fn starts_with_diff_one_element_at_end(b: &mut Bencher) {
2927-
let vec: Vec<uint> = (0..100).collect();
2928-
let mut match_vec: Vec<uint> = (0..99).collect();
2927+
let vec: Vec<uint> = (0u..100).collect();
2928+
let mut match_vec: Vec<uint> = (0u..99).collect();
29292929
match_vec.push(0);
29302930
b.iter(|| {
29312931
vec.starts_with(match_vec.as_slice())
@@ -2934,7 +2934,7 @@ mod bench {
29342934

29352935
#[bench]
29362936
fn ends_with_same_vector(b: &mut Bencher) {
2937-
let vec: Vec<uint> = (0..100).collect();
2937+
let vec: Vec<uint> = (0u..100).collect();
29382938
b.iter(|| {
29392939
vec.ends_with(vec.as_slice())
29402940
})
@@ -2950,8 +2950,8 @@ mod bench {
29502950

29512951
#[bench]
29522952
fn ends_with_diff_one_element_at_beginning(b: &mut Bencher) {
2953-
let vec: Vec<uint> = (0..100).collect();
2954-
let mut match_vec: Vec<uint> = (0..100).collect();
2953+
let vec: Vec<uint> = (0u..100).collect();
2954+
let mut match_vec: Vec<uint> = (0u..100).collect();
29552955
match_vec.as_mut_slice()[0] = 200;
29562956
b.iter(|| {
29572957
vec.starts_with(match_vec.as_slice())
@@ -2960,7 +2960,7 @@ mod bench {
29602960

29612961
#[bench]
29622962
fn contains_last_element(b: &mut Bencher) {
2963-
let vec: Vec<uint> = (0..100).collect();
2963+
let vec: Vec<uint> = (0u..100).collect();
29642964
b.iter(|| {
29652965
vec.contains(&99u)
29662966
})

src/librbml/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1184,7 +1184,7 @@ mod bench {
11841184

11851185
#[bench]
11861186
pub fn vuint_at_A_aligned(b: &mut Bencher) {
1187-
let data = (0..4*100).map(|i| {
1187+
let data = (0i32..4*100).map(|i| {
11881188
match i % 2 {
11891189
0 => 0x80u8,
11901190
_ => i as u8,
@@ -1202,7 +1202,7 @@ mod bench {
12021202

12031203
#[bench]
12041204
pub fn vuint_at_A_unaligned(b: &mut Bencher) {
1205-
let data = (0..4*100+1).map(|i| {
1205+
let data = (0i32..4*100+1).map(|i| {
12061206
match i % 2 {
12071207
1 => 0x80u8,
12081208
_ => i as u8
@@ -1220,7 +1220,7 @@ mod bench {
12201220

12211221
#[bench]
12221222
pub fn vuint_at_D_aligned(b: &mut Bencher) {
1223-
let data = (0..4*100).map(|i| {
1223+
let data = (0i32..4*100).map(|i| {
12241224
match i % 4 {
12251225
0 => 0x10u8,
12261226
3 => i as u8,
@@ -1239,7 +1239,7 @@ mod bench {
12391239

12401240
#[bench]
12411241
pub fn vuint_at_D_unaligned(b: &mut Bencher) {
1242-
let data = (0..4*100+1).map(|i| {
1242+
let data = (0i32..4*100+1).map(|i| {
12431243
match i % 4 {
12441244
1 => 0x10u8,
12451245
0 => i as u8,

src/libstd/collections/hash/map.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2094,18 +2094,18 @@ mod test_map {
20942094
m.insert(0u, 0u);
20952095
m.remove(&0);
20962096
assert!(m.capacity() >= m.len());
2097-
for i in 0..128 {
2097+
for i in 0us..128 {
20982098
m.insert(i, i);
20992099
}
21002100
m.reserve(256);
21012101

21022102
let usable_cap = m.capacity();
2103-
for i in 128..128+256 {
2103+
for i in 128us..128+256 {
21042104
m.insert(i, i);
21052105
assert_eq!(m.capacity(), usable_cap);
21062106
}
21072107

2108-
for i in 100..128+256 {
2108+
for i in 100us..128+256 {
21092109
assert_eq!(m.remove(&i), Some(i));
21102110
}
21112111
m.shrink_to_fit();
@@ -2114,7 +2114,7 @@ mod test_map {
21142114
assert!(!m.is_empty());
21152115
assert!(m.capacity() >= m.len());
21162116

2117-
for i in 0..100 {
2117+
for i in 0us..100 {
21182118
assert_eq!(m.remove(&i), Some(i));
21192119
}
21202120
m.shrink_to_fit();

src/libstd/collections/hash/set.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1198,7 +1198,7 @@ mod test_set {
11981198

11991199
#[test]
12001200
fn test_drain() {
1201-
let mut s: HashSet<int> = (1..100).collect();
1201+
let mut s: HashSet<int> = (1is..100).collect();
12021202

12031203
// try this a bunch of times to make sure we don't screw up internal state.
12041204
for _ in 0i..20 {
@@ -1217,7 +1217,7 @@ mod test_set {
12171217
for _ in s.iter() { panic!("s should be empty!"); }
12181218

12191219
// reset to try again.
1220-
s.extend(1..100);
1220+
s.extend(1is..100);
12211221
}
12221222
}
12231223
}

src/libtest/stats.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -939,7 +939,7 @@ mod bench {
939939
#[bench]
940940
pub fn sum_many_f64(b: &mut Bencher) {
941941
let nums = [-1e30f64, 1e60, 1e30, 1.0, -1e60];
942-
let v = (0..500).map(|i| nums[i%5]).collect::<Vec<_>>();
942+
let v = (0us..500).map(|i| nums[i%5]).collect::<Vec<_>>();
943943

944944
b.iter(|| {
945945
v.sum();

src/test/run-pass/issue-15673.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
use std::iter::AdditiveIterator;
1212
fn main() {
1313
let x: [u64; 3] = [1, 2, 3];
14-
assert_eq!(6, (0..3).map(|i| x[i]).sum());
14+
assert_eq!(6, (0us..3).map(|i| x[i]).sum());
1515
}

src/test/run-pass/issue-2989.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ impl methods for () {
2121
// the position of this function is significant! - if it comes before methods
2222
// then it works, if it comes after it then it doesn't!
2323
fn to_bools(bitv: Storage) -> Vec<bool> {
24-
(0..8).map(|i| {
24+
(0us..8).map(|i| {
2525
let w = i / 64;
2626
let b = i % 64;
2727
let x = 1u64 & (bitv.storage[w] >> b);

0 commit comments

Comments
 (0)