diff --git a/src/doc/intro.md b/src/doc/intro.md index 90a018c2ddd..d9bfe71e2e4 100644 --- a/src/doc/intro.md +++ b/src/doc/intro.md @@ -480,7 +480,7 @@ use std::sync::{Arc,Mutex}; fn main() { let numbers = Arc::new(Mutex::new(vec![1, 2, 3])); - for i in 0us..3 { + for i in 0..3 { let number = numbers.clone(); Thread::spawn(move || { let mut array = number.lock().unwrap(); @@ -541,7 +541,7 @@ use std::thread::Thread; fn main() { let vec = vec![1, 2, 3]; - for i in 0us..3 { + for i in 0..3 { Thread::spawn(move || { println!("{}", vec[i]); }); diff --git a/src/doc/reference.md b/src/doc/reference.md index 00ed5d4562b..70baebf0d30 100644 --- a/src/doc/reference.md +++ b/src/doc/reference.md @@ -465,13 +465,9 @@ An _integer literal_ has one of four forms: Like any literal, an integer literal may be followed (immediately, without any spaces) by an _integer suffix_, which forcibly sets the -type of the literal. There are 10 valid values for an integer suffix: - -* Each of the signed and unsigned machine types `u8`, `i8`, - `u16`, `i16`, `u32`, `i32`, `u64` and `i64` - give the literal the corresponding machine type. -* The `is` and `us` suffixes give the literal type `isize` or `usize`, - respectively. +type of the literal. The integer suffix must be the name of one of the +integral types: `u8`, `i8`, `u16`, `i16`, `u32`, `i32`, `u64`, `i64`, +`isize`, or `usize`. The type of an _unsuffixed_ integer literal is determined by type inference. If an integer type can be _uniquely_ determined from the surrounding program @@ -489,7 +485,7 @@ Examples of integer literals of various forms: 0xff_u8; // type u8 0o70_i16; // type i16 0b1111_1111_1001_0000_i32; // type i32 -0us; // type usize +0usize; // type usize ``` ##### Floating-point literals @@ -1001,8 +997,8 @@ fn foo(_: T){} fn bar(map1: HashMap, map2: hash_map::HashMap){} fn main() { - // Equivalent to 'std::iter::range_step(0us, 10, 2);' - range_step(0us, 10, 2); + // Equivalent to 'std::iter::range_step(0, 10, 2);' + range_step(0, 10, 2); // Equivalent to 'foo(vec![std::option::Option::Some(1.0f64), // std::option::Option::None]);' @@ -3126,7 +3122,7 @@ conditional expression evaluates to `false`, the `while` expression completes. An example: ``` -let mut i = 0us; +let mut i = 0; while i < 10 { println!("hello"); @@ -3206,7 +3202,7 @@ An example of a for loop over a series of integers: ``` # fn bar(b:usize) { } -for i in 0us..256 { +for i in 0..256 { bar(i); } ``` diff --git a/src/doc/trpl/concurrency.md b/src/doc/trpl/concurrency.md index 9f8f76e1fea..842957bd601 100644 --- a/src/doc/trpl/concurrency.md +++ b/src/doc/trpl/concurrency.md @@ -244,7 +244,7 @@ use std::time::Duration; fn main() { let data = Arc::new(Mutex::new(vec![1u32, 2, 3])); - for i in 0us..2 { + for i in 0..2 { let data = data.clone(); thread::spawn(move || { let mut data = data.lock().unwrap(); @@ -267,7 +267,7 @@ thread more closely: # use std::time::Duration; # fn main() { # let data = Arc::new(Mutex::new(vec![1u32, 2, 3])); -# for i in 0us..2 { +# for i in 0..2 { # let data = data.clone(); thread::spawn(move || { let mut data = data.lock().unwrap(); diff --git a/src/libcollections/fmt.rs b/src/libcollections/fmt.rs index 95cf307ba41..1b5018f4ad7 100644 --- a/src/libcollections/fmt.rs +++ b/src/libcollections/fmt.rs @@ -27,12 +27,12 @@ //! Some examples of the `format!` extension are: //! //! ``` -//! format!("Hello"); // => "Hello" -//! format!("Hello, {}!", "world"); // => "Hello, world!" +//! format!("Hello"); // => "Hello" +//! format!("Hello, {}!", "world"); // => "Hello, world!" //! format!("The number is {}", 1); // => "The number is 1" -//! format!("{:?}", (3, 4)); // => "(3, 4)" +//! format!("{:?}", (3, 4)); // => "(3, 4)" //! format!("{value}", value=4); // => "4" -//! format!("{} {}", 1, 2u); // => "1 2" +//! format!("{} {}", 1, 2); // => "1 2" //! ``` //! //! From these, you can see that the first argument is a format string. It is diff --git a/src/libcore/char.rs b/src/libcore/char.rs index 683e450acb2..c45fac1bc94 100644 --- a/src/libcore/char.rs +++ b/src/libcore/char.rs @@ -441,18 +441,18 @@ pub fn encode_utf8_raw(code: u32, dst: &mut [u8]) -> Option { dst[0] = code as u8; Some(1) } else if code < MAX_TWO_B && dst.len() >= 2 { - dst[0] = (code >> 6u & 0x1F_u32) as u8 | TAG_TWO_B; + dst[0] = (code >> 6 & 0x1F_u32) as u8 | TAG_TWO_B; dst[1] = (code & 0x3F_u32) as u8 | TAG_CONT; Some(2) } else if code < MAX_THREE_B && dst.len() >= 3 { - dst[0] = (code >> 12u & 0x0F_u32) as u8 | TAG_THREE_B; - dst[1] = (code >> 6u & 0x3F_u32) as u8 | TAG_CONT; + dst[0] = (code >> 12 & 0x0F_u32) as u8 | TAG_THREE_B; + dst[1] = (code >> 6 & 0x3F_u32) as u8 | TAG_CONT; dst[2] = (code & 0x3F_u32) as u8 | TAG_CONT; Some(3) } else if dst.len() >= 4 { - dst[0] = (code >> 18u & 0x07_u32) as u8 | TAG_FOUR_B; - dst[1] = (code >> 12u & 0x3F_u32) as u8 | TAG_CONT; - dst[2] = (code >> 6u & 0x3F_u32) as u8 | TAG_CONT; + dst[0] = (code >> 18 & 0x07_u32) as u8 | TAG_FOUR_B; + dst[1] = (code >> 12 & 0x3F_u32) as u8 | TAG_CONT; + dst[2] = (code >> 6 & 0x3F_u32) as u8 | TAG_CONT; dst[3] = (code & 0x3F_u32) as u8 | TAG_CONT; Some(4) } else { diff --git a/src/libcoretest/any.rs b/src/libcoretest/any.rs index 2156a99c332..8b5e46f85fa 100644 --- a/src/libcoretest/any.rs +++ b/src/libcoretest/any.rs @@ -35,7 +35,7 @@ fn any_referenced() { #[test] fn any_owning() { - let (a, b, c) = (box 5us as Box, box TEST as Box, box Test as Box); + let (a, b, c) = (box 5_usize as Box, box TEST as Box, box Test as Box); assert!(a.is::()); assert!(!b.is::()); @@ -52,7 +52,7 @@ fn any_owning() { #[test] fn any_downcast_ref() { - let a = &5us as &Any; + let a = &5_usize as &Any; match a.downcast_ref::() { Some(&5) => {} @@ -67,8 +67,8 @@ fn any_downcast_ref() { #[test] fn any_downcast_mut() { - let mut a = 5us; - let mut b = box 7us; + let mut a = 5_usize; + let mut b = box 7_usize; let a_r = &mut a as &mut Any; let tmp: &mut uint = &mut *b; @@ -113,7 +113,7 @@ fn any_downcast_mut() { #[test] fn any_fixed_vec() { - let test = [0us; 8]; + let test = [0_usize; 8]; let test = &test as &Any; assert!(test.is::<[uint; 8]>()); assert!(!test.is::<[uint; 10]>()); diff --git a/src/libcoretest/fmt/num.rs b/src/libcoretest/fmt/num.rs index dba355373ce..bc8461b0b9e 100644 --- a/src/libcoretest/fmt/num.rs +++ b/src/libcoretest/fmt/num.rs @@ -16,68 +16,68 @@ fn test_format_int() { // Formatting integers should select the right implementation based off // the type of the argument. Also, hex/octal/binary should be defined // for integers, but they shouldn't emit the negative sign. - assert!(format!("{}", 1is) == "1"); + assert!(format!("{}", 1isize) == "1"); assert!(format!("{}", 1i8) == "1"); assert!(format!("{}", 1i16) == "1"); assert!(format!("{}", 1i32) == "1"); assert!(format!("{}", 1i64) == "1"); - assert!(format!("{}", -1is) == "-1"); + assert!(format!("{}", -1isize) == "-1"); assert!(format!("{}", -1i8) == "-1"); assert!(format!("{}", -1i16) == "-1"); assert!(format!("{}", -1i32) == "-1"); assert!(format!("{}", -1i64) == "-1"); - assert!(format!("{:?}", 1is) == "1"); + assert!(format!("{:?}", 1isize) == "1"); assert!(format!("{:?}", 1i8) == "1"); assert!(format!("{:?}", 1i16) == "1"); assert!(format!("{:?}", 1i32) == "1"); assert!(format!("{:?}", 1i64) == "1"); - assert!(format!("{:b}", 1is) == "1"); + assert!(format!("{:b}", 1isize) == "1"); assert!(format!("{:b}", 1i8) == "1"); assert!(format!("{:b}", 1i16) == "1"); assert!(format!("{:b}", 1i32) == "1"); assert!(format!("{:b}", 1i64) == "1"); - assert!(format!("{:x}", 1is) == "1"); + assert!(format!("{:x}", 1isize) == "1"); assert!(format!("{:x}", 1i8) == "1"); assert!(format!("{:x}", 1i16) == "1"); assert!(format!("{:x}", 1i32) == "1"); assert!(format!("{:x}", 1i64) == "1"); - assert!(format!("{:X}", 1is) == "1"); + assert!(format!("{:X}", 1isize) == "1"); assert!(format!("{:X}", 1i8) == "1"); assert!(format!("{:X}", 1i16) == "1"); assert!(format!("{:X}", 1i32) == "1"); assert!(format!("{:X}", 1i64) == "1"); - assert!(format!("{:o}", 1is) == "1"); + assert!(format!("{:o}", 1isize) == "1"); assert!(format!("{:o}", 1i8) == "1"); assert!(format!("{:o}", 1i16) == "1"); assert!(format!("{:o}", 1i32) == "1"); assert!(format!("{:o}", 1i64) == "1"); - assert!(format!("{}", 1us) == "1"); + assert!(format!("{}", 1usize) == "1"); assert!(format!("{}", 1u8) == "1"); assert!(format!("{}", 1u16) == "1"); assert!(format!("{}", 1u32) == "1"); assert!(format!("{}", 1u64) == "1"); - assert!(format!("{:?}", 1us) == "1"); + assert!(format!("{:?}", 1usize) == "1"); assert!(format!("{:?}", 1u8) == "1"); assert!(format!("{:?}", 1u16) == "1"); assert!(format!("{:?}", 1u32) == "1"); assert!(format!("{:?}", 1u64) == "1"); - assert!(format!("{:b}", 1us) == "1"); + assert!(format!("{:b}", 1usize) == "1"); assert!(format!("{:b}", 1u8) == "1"); assert!(format!("{:b}", 1u16) == "1"); assert!(format!("{:b}", 1u32) == "1"); assert!(format!("{:b}", 1u64) == "1"); - assert!(format!("{:x}", 1us) == "1"); + assert!(format!("{:x}", 1usize) == "1"); assert!(format!("{:x}", 1u8) == "1"); assert!(format!("{:x}", 1u16) == "1"); assert!(format!("{:x}", 1u32) == "1"); assert!(format!("{:x}", 1u64) == "1"); - assert!(format!("{:X}", 1us) == "1"); + assert!(format!("{:X}", 1usize) == "1"); assert!(format!("{:X}", 1u8) == "1"); assert!(format!("{:X}", 1u16) == "1"); assert!(format!("{:X}", 1u32) == "1"); assert!(format!("{:X}", 1u64) == "1"); - assert!(format!("{:o}", 1us) == "1"); + assert!(format!("{:o}", 1usize) == "1"); assert!(format!("{:o}", 1u8) == "1"); assert!(format!("{:o}", 1u16) == "1"); assert!(format!("{:o}", 1u32) == "1"); diff --git a/src/libcoretest/hash/mod.rs b/src/libcoretest/hash/mod.rs index 2da3f370b40..fd0d3c676a4 100644 --- a/src/libcoretest/hash/mod.rs +++ b/src/libcoretest/hash/mod.rs @@ -46,17 +46,17 @@ fn test_writer_hasher() { assert_eq!(hash(&()), 0); - assert_eq!(hash(&5u8), 5); - assert_eq!(hash(&5u16), 5); - assert_eq!(hash(&5u32), 5); - assert_eq!(hash(&5u64), 5); - assert_eq!(hash(&5us), 5); + assert_eq!(hash(&5_u8), 5); + assert_eq!(hash(&5_u16), 5); + assert_eq!(hash(&5_u32), 5); + assert_eq!(hash(&5_u64), 5); + assert_eq!(hash(&5_usize), 5); - assert_eq!(hash(&5i8), 5); - assert_eq!(hash(&5i16), 5); - assert_eq!(hash(&5i32), 5); - assert_eq!(hash(&5i64), 5); - assert_eq!(hash(&5is), 5); + assert_eq!(hash(&5_i8), 5); + assert_eq!(hash(&5_i16), 5); + assert_eq!(hash(&5_i32), 5); + assert_eq!(hash(&5_i64), 5); + assert_eq!(hash(&5_isize), 5); assert_eq!(hash(&false), 0); assert_eq!(hash(&true), 1); @@ -76,12 +76,12 @@ fn test_writer_hasher() { // FIXME (#18248) Add tests for hashing Rc and Rc<[T]> unsafe { - let ptr: *const i32 = mem::transmute(5us); + let ptr: *const i32 = mem::transmute(5_usize); assert_eq!(hash(&ptr), 5); } unsafe { - let ptr: *mut i32 = mem::transmute(5us); + let ptr: *mut i32 = mem::transmute(5_usize); assert_eq!(hash(&ptr), 5); } } diff --git a/src/liblibc/lib.rs b/src/liblibc/lib.rs index 0aa41e03f9f..383108a3bc0 100644 --- a/src/liblibc/lib.rs +++ b/src/liblibc/lib.rs @@ -1930,7 +1930,7 @@ pub mod types { pub iSecurityScheme: c_int, pub dwMessageSize: DWORD, pub dwProviderReserved: DWORD, - pub szProtocol: [u8; WSAPROTOCOL_LEN as usize + 1us], + pub szProtocol: [u8; WSAPROTOCOL_LEN as usize + 1], } pub type LPWSAPROTOCOL_INFO = *mut WSAPROTOCOL_INFO; diff --git a/src/librbml/lib.rs b/src/librbml/lib.rs index 488d5999323..4af322089d5 100644 --- a/src/librbml/lib.rs +++ b/src/librbml/lib.rs @@ -713,10 +713,10 @@ pub mod writer { match size { 1 => w.write_all(&[0x80u8 | (n as u8)]), 2 => w.write_all(&[0x40u8 | ((n >> 8) as u8), n as u8]), - 3 => w.write_all(&[0x20u8 | ((n >> 16) as u8), (n >> 8_u) as u8, + 3 => w.write_all(&[0x20u8 | ((n >> 16) as u8), (n >> 8) as u8, n as u8]), - 4 => w.write_all(&[0x10u8 | ((n >> 24) as u8), (n >> 16_u) as u8, - (n >> 8_u) as u8, n as u8]), + 4 => w.write_all(&[0x10u8 | ((n >> 24) as u8), (n >> 16) as u8, + (n >> 8) as u8, n as u8]), _ => Err(old_io::IoError { kind: old_io::OtherIoError, desc: "int too big", @@ -863,7 +863,7 @@ pub mod writer { impl<'a, W: Writer + Seek> Encoder<'a, W> { // used internally to emit things like the vector length and so on fn _emit_tagged_uint(&mut self, t: EbmlEncoderTag, v: uint) -> EncodeResult { - assert!(v <= 0xFFFF_FFFF_u); + assert!(v <= 0xFFFF_FFFF); self.wr_tagged_u32(t as uint, v as u32) } diff --git a/src/librustc/lint/builtin.rs b/src/librustc/lint/builtin.rs index ba108b5488e..eb51046d7c9 100644 --- a/src/librustc/lint/builtin.rs +++ b/src/librustc/lint/builtin.rs @@ -494,13 +494,12 @@ pub struct BoxPointers; impl BoxPointers { fn check_heap_type<'a, 'tcx>(&self, cx: &Context<'a, 'tcx>, span: Span, ty: Ty<'tcx>) { - let mut n_uniq = 0us; + let mut n_uniq: usize = 0; ty::fold_ty(cx.tcx, ty, |t| { match t.sty { ty::ty_uniq(_) => { n_uniq += 1; } - _ => () }; t diff --git a/src/librustc/util/ppaux.rs b/src/librustc/util/ppaux.rs index 426101e858a..d54199a679a 100644 --- a/src/librustc/util/ppaux.rs +++ b/src/librustc/util/ppaux.rs @@ -560,7 +560,7 @@ pub fn parameterized<'tcx,GG>(cx: &ctxt<'tcx>, pub fn ty_to_short_str<'tcx>(cx: &ctxt<'tcx>, typ: Ty<'tcx>) -> String { let mut s = typ.repr(cx).to_string(); if s.len() >= 32 { - s = (&s[0u..32]).to_string(); + s = (&s[0..32]).to_string(); } return s; } diff --git a/src/librustc_trans/back/lto.rs b/src/librustc_trans/back/lto.rs index c88e76f4270..0331b6171f3 100644 --- a/src/librustc_trans/back/lto.rs +++ b/src/librustc_trans/back/lto.rs @@ -62,7 +62,7 @@ pub fn run(sess: &session::Session, llmod: ModuleRef, let file = path.filename_str().unwrap(); let file = &file[3..file.len() - 5]; // chop off lib/.rlib debug!("reading {}", file); - for i in iter::count(0us, 1) { + for i in iter::count(0, 1) { let bc_encoded = time(sess.time_passes(), &format!("check for {}.{}.bytecode.deflate", name, i), (), diff --git a/src/librustc_trans/trans/common.rs b/src/librustc_trans/trans/common.rs index 3709490d8da..ac9a982f298 100644 --- a/src/librustc_trans/trans/common.rs +++ b/src/librustc_trans/trans/common.rs @@ -443,9 +443,9 @@ impl<'a, 'tcx> FunctionContext<'a, 'tcx> { pub fn env_arg_pos(&self) -> uint { if self.caller_expects_out_pointer { - 1u + 1 } else { - 0u + 0 } } diff --git a/src/librustc_trans/trans/expr.rs b/src/librustc_trans/trans/expr.rs index 7a05cc55276..861a218e0f1 100644 --- a/src/librustc_trans/trans/expr.rs +++ b/src/librustc_trans/trans/expr.rs @@ -467,7 +467,7 @@ fn apply_adjustments<'blk, 'tcx>(bcx: Block<'blk, 'tcx>, PointerCast(bcx, lval.val, type_of::type_of(bcx.ccx(), unsized_ty).ptr_to()) } ty::UnsizeLength(..) => { - GEPi(bcx, lval.val, &[0u, 0u]) + GEPi(bcx, lval.val, &[0, 0]) } }; diff --git a/src/librustc_trans/trans/tvec.rs b/src/librustc_trans/trans/tvec.rs index 8f10865ae32..456e27967f5 100644 --- a/src/librustc_trans/trans/tvec.rs +++ b/src/librustc_trans/trans/tvec.rs @@ -76,7 +76,7 @@ pub fn make_drop_glue_unboxed<'blk, 'tcx>(bcx: Block<'blk, 'tcx>, let not_empty = ICmp(bcx, llvm::IntNE, len, - C_uint(ccx, 0us), + C_uint(ccx, 0_u32), DebugLoc::None); with_cond(bcx, not_empty, |bcx| { let llalign = C_uint(ccx, machine::llalign_of_min(ccx, llty)); @@ -436,7 +436,7 @@ pub fn iter_vec_loop<'blk, 'tcx, F>(bcx: Block<'blk, 'tcx>, let loop_counter = { // i = 0 let i = alloca(loop_bcx, bcx.ccx().int_type(), "__i"); - Store(loop_bcx, C_uint(bcx.ccx(), 0us), i); + Store(loop_bcx, C_uint(bcx.ccx(), 0_u32), i); Br(loop_bcx, cond_bcx.llbb, DebugLoc::None); i @@ -464,7 +464,7 @@ pub fn iter_vec_loop<'blk, 'tcx, F>(bcx: Block<'blk, 'tcx>, { // i += 1 let i = Load(inc_bcx, loop_counter); - let plusone = Add(inc_bcx, i, C_uint(bcx.ccx(), 1us), DebugLoc::None); + let plusone = Add(inc_bcx, i, C_uint(bcx.ccx(), 1_u32), DebugLoc::None); Store(inc_bcx, plusone, loop_counter); Br(inc_bcx, cond_bcx.llbb, DebugLoc::None); diff --git a/src/libserialize/json.rs b/src/libserialize/json.rs index d79a3171855..68b28784b42 100644 --- a/src/libserialize/json.rs +++ b/src/libserialize/json.rs @@ -3905,12 +3905,12 @@ mod tests { assert_eq!(array2.to_json(), array2); assert_eq!(object.to_json(), object); - assert_eq!(3_i.to_json(), I64(3)); + assert_eq!(3_isize.to_json(), I64(3)); assert_eq!(4_i8.to_json(), I64(4)); assert_eq!(5_i16.to_json(), I64(5)); assert_eq!(6_i32.to_json(), I64(6)); assert_eq!(7_i64.to_json(), I64(7)); - assert_eq!(8_u.to_json(), U64(8)); + assert_eq!(8_usize.to_json(), U64(8)); assert_eq!(9_u8.to_json(), U64(9)); assert_eq!(10_u16.to_json(), U64(10)); assert_eq!(11_u32.to_json(), U64(11)); @@ -3924,22 +3924,22 @@ mod tests { assert_eq!(false.to_json(), Boolean(false)); assert_eq!("abc".to_json(), String("abc".to_string())); assert_eq!("abc".to_string().to_json(), String("abc".to_string())); - assert_eq!((1us, 2us).to_json(), array2); - assert_eq!((1us, 2us, 3us).to_json(), array3); - assert_eq!([1us, 2us].to_json(), array2); - assert_eq!((&[1us, 2us, 3us]).to_json(), array3); - assert_eq!((vec![1us, 2us]).to_json(), array2); - assert_eq!(vec!(1us, 2us, 3us).to_json(), array3); + assert_eq!((1_usize, 2_usize).to_json(), array2); + assert_eq!((1_usize, 2_usize, 3_usize).to_json(), array3); + assert_eq!([1_usize, 2_usize].to_json(), array2); + assert_eq!((&[1_usize, 2_usize, 3_usize]).to_json(), array3); + assert_eq!((vec![1_usize, 2_usize]).to_json(), array2); + assert_eq!(vec!(1_usize, 2_usize, 3_usize).to_json(), array3); let mut tree_map = BTreeMap::new(); - tree_map.insert("a".to_string(), 1us); + tree_map.insert("a".to_string(), 1 as usize); tree_map.insert("b".to_string(), 2); assert_eq!(tree_map.to_json(), object); let mut hash_map = HashMap::new(); - hash_map.insert("a".to_string(), 1us); + hash_map.insert("a".to_string(), 1 as usize); hash_map.insert("b".to_string(), 2); assert_eq!(hash_map.to_json(), object); assert_eq!(Some(15).to_json(), I64(15)); - assert_eq!(Some(15us).to_json(), U64(15)); + assert_eq!(Some(15 as usize).to_json(), U64(15)); assert_eq!(None::.to_json(), Null); } diff --git a/src/libstd/num/mod.rs b/src/libstd/num/mod.rs index 4582dcd2b03..c94c1649833 100644 --- a/src/libstd/num/mod.rs +++ b/src/libstd/num/mod.rs @@ -1123,20 +1123,20 @@ mod tests { ($_20:expr) => ({ let _20 = $_20; - assert_eq!(20u, _20.to_uint().unwrap()); - assert_eq!(20u8, _20.to_u8().unwrap()); - assert_eq!(20u16, _20.to_u16().unwrap()); - assert_eq!(20u32, _20.to_u32().unwrap()); - assert_eq!(20u64, _20.to_u64().unwrap()); - assert_eq!(20, _20.to_int().unwrap()); - assert_eq!(20i8, _20.to_i8().unwrap()); - assert_eq!(20i16, _20.to_i16().unwrap()); - assert_eq!(20i32, _20.to_i32().unwrap()); - assert_eq!(20i64, _20.to_i64().unwrap()); - assert_eq!(20f32, _20.to_f32().unwrap()); - assert_eq!(20f64, _20.to_f64().unwrap()); + assert_eq!(20usize, _20.to_uint().unwrap()); + assert_eq!(20u8, _20.to_u8().unwrap()); + assert_eq!(20u16, _20.to_u16().unwrap()); + assert_eq!(20u32, _20.to_u32().unwrap()); + assert_eq!(20u64, _20.to_u64().unwrap()); + assert_eq!(20, _20.to_int().unwrap()); + assert_eq!(20i8, _20.to_i8().unwrap()); + assert_eq!(20i16, _20.to_i16().unwrap()); + assert_eq!(20i32, _20.to_i32().unwrap()); + assert_eq!(20i64, _20.to_i64().unwrap()); + assert_eq!(20f32, _20.to_f32().unwrap()); + assert_eq!(20f64, _20.to_f64().unwrap()); - assert_eq!(_20, NumCast::from(20u).unwrap()); + assert_eq!(_20, NumCast::from(20usize).unwrap()); assert_eq!(_20, NumCast::from(20u8).unwrap()); assert_eq!(_20, NumCast::from(20u16).unwrap()); assert_eq!(_20, NumCast::from(20u32).unwrap()); @@ -1149,7 +1149,7 @@ mod tests { assert_eq!(_20, NumCast::from(20f32).unwrap()); assert_eq!(_20, NumCast::from(20f64).unwrap()); - assert_eq!(_20, cast(20u).unwrap()); + assert_eq!(_20, cast(20usize).unwrap()); assert_eq!(_20, cast(20u8).unwrap()); assert_eq!(_20, cast(20u16).unwrap()); assert_eq!(_20, cast(20u32).unwrap()); @@ -1164,18 +1164,18 @@ mod tests { }) } - #[test] fn test_u8_cast() { test_cast_20!(20u8) } - #[test] fn test_u16_cast() { test_cast_20!(20u16) } - #[test] fn test_u32_cast() { test_cast_20!(20u32) } - #[test] fn test_u64_cast() { test_cast_20!(20u64) } - #[test] fn test_uint_cast() { test_cast_20!(20u) } - #[test] fn test_i8_cast() { test_cast_20!(20i8) } - #[test] fn test_i16_cast() { test_cast_20!(20i16) } - #[test] fn test_i32_cast() { test_cast_20!(20i32) } - #[test] fn test_i64_cast() { test_cast_20!(20i64) } - #[test] fn test_int_cast() { test_cast_20!(20) } - #[test] fn test_f32_cast() { test_cast_20!(20f32) } - #[test] fn test_f64_cast() { test_cast_20!(20f64) } + #[test] fn test_u8_cast() { test_cast_20!(20u8) } + #[test] fn test_u16_cast() { test_cast_20!(20u16) } + #[test] fn test_u32_cast() { test_cast_20!(20u32) } + #[test] fn test_u64_cast() { test_cast_20!(20u64) } + #[test] fn test_uint_cast() { test_cast_20!(20usize) } + #[test] fn test_i8_cast() { test_cast_20!(20i8) } + #[test] fn test_i16_cast() { test_cast_20!(20i16) } + #[test] fn test_i32_cast() { test_cast_20!(20i32) } + #[test] fn test_i64_cast() { test_cast_20!(20i64) } + #[test] fn test_int_cast() { test_cast_20!(20) } + #[test] fn test_f32_cast() { test_cast_20!(20f32) } + #[test] fn test_f64_cast() { test_cast_20!(20f64) } #[test] fn test_cast_range_int_min() { @@ -1548,8 +1548,8 @@ mod tests { #[test] fn test_saturating_add_uint() { use uint::MAX; - assert_eq!(3u.saturating_add(5u), 8u); - assert_eq!(3u.saturating_add(MAX-1), MAX); + assert_eq!(3_usize.saturating_add(5_usize), 8_usize); + assert_eq!(3_usize.saturating_add(MAX-1), MAX); assert_eq!(MAX.saturating_add(MAX), MAX); assert_eq!((MAX-2).saturating_add(1), MAX-1); } @@ -1557,9 +1557,9 @@ mod tests { #[test] fn test_saturating_sub_uint() { use uint::MAX; - assert_eq!(5u.saturating_sub(3u), 2u); - assert_eq!(3u.saturating_sub(5u), 0u); - assert_eq!(0u.saturating_sub(1u), 0u); + assert_eq!(5_usize.saturating_sub(3_usize), 2_usize); + assert_eq!(3_usize.saturating_sub(5_usize), 0_usize); + assert_eq!(0_usize.saturating_sub(1_usize), 0_usize); assert_eq!((MAX-1).saturating_sub(MAX), 0); } @@ -1602,14 +1602,14 @@ mod tests { #[test] fn test_checked_sub() { - assert_eq!(5u.checked_sub(0), Some(5)); - assert_eq!(5u.checked_sub(1), Some(4)); - assert_eq!(5u.checked_sub(2), Some(3)); - assert_eq!(5u.checked_sub(3), Some(2)); - assert_eq!(5u.checked_sub(4), Some(1)); - assert_eq!(5u.checked_sub(5), Some(0)); - assert_eq!(5u.checked_sub(6), None); - assert_eq!(5u.checked_sub(7), None); + assert_eq!(5_usize.checked_sub(0), Some(5)); + assert_eq!(5_usize.checked_sub(1), Some(4)); + assert_eq!(5_usize.checked_sub(2), Some(3)); + assert_eq!(5_usize.checked_sub(3), Some(2)); + assert_eq!(5_usize.checked_sub(4), Some(1)); + assert_eq!(5_usize.checked_sub(5), Some(0)); + assert_eq!(5_usize.checked_sub(6), None); + assert_eq!(5_usize.checked_sub(7), None); } #[test] @@ -1763,7 +1763,7 @@ mod bench { #[bench] fn bench_pow_function(b: &mut Bencher) { - let v = (0..1024u).collect::>(); - b.iter(|| {v.iter().fold(0u, |old, new| old.pow(*new));}); + let v = (0..1024).collect::>(); + b.iter(|| {v.iter().fold(0, |old, new| old.pow(*new));}); } } diff --git a/src/libstd/num/strconv.rs b/src/libstd/num/strconv.rs index cf5e1eb0eb7..f6d05f961e1 100644 --- a/src/libstd/num/strconv.rs +++ b/src/libstd/num/strconv.rs @@ -262,7 +262,7 @@ pub fn float_to_str_bytes_common( // If limited digits, calculate one digit more for rounding. let (limit_digits, digit_count, exact) = match digits { - DigAll => (false, 0u, false), + DigAll => (false, 0, false), DigMax(count) => (true, count+1, false), DigExact(count) => (true, count+1, true) }; @@ -289,7 +289,7 @@ pub fn float_to_str_bytes_common( deccum = num.fract(); if deccum != _0 || (limit_digits && exact && digit_count > 0) { buf.push(b'.'); - let mut dig = 0u; + let mut dig = 0; // calculate new digits while // - there is no limit and there are digits left @@ -314,7 +314,7 @@ pub fn float_to_str_bytes_common( // Decrease the deccumulator one fractional digit at a time deccum = deccum.fract(); - dig += 1u; + dig += 1; } // If digits are limited, and that limit has been reached, diff --git a/src/libstd/num/uint_macros.rs b/src/libstd/num/uint_macros.rs index 4cd6391318f..8d4f0344beb 100644 --- a/src/libstd/num/uint_macros.rs +++ b/src/libstd/num/uint_macros.rs @@ -25,11 +25,11 @@ mod tests { #[test] pub fn test_from_str() { - assert_eq!(from_str::<$T>("0"), Some(0u as $T)); - assert_eq!(from_str::<$T>("3"), Some(3u as $T)); - assert_eq!(from_str::<$T>("10"), Some(10u as $T)); + assert_eq!(from_str::<$T>("0"), Some(0 as $T)); + assert_eq!(from_str::<$T>("3"), Some(3 as $T)); + assert_eq!(from_str::<$T>("10"), Some(10 as $T)); assert_eq!(from_str::("123456789"), Some(123456789 as u32)); - assert_eq!(from_str::<$T>("00100"), Some(100u as $T)); + assert_eq!(from_str::<$T>("00100"), Some(100 as $T)); assert_eq!(from_str::<$T>(""), None); assert_eq!(from_str::<$T>(" "), None); @@ -38,12 +38,12 @@ mod tests { #[test] pub fn test_parse_bytes() { - assert_eq!(FromStrRadix::from_str_radix("123", 10), Ok(123u as $T)); - assert_eq!(FromStrRadix::from_str_radix("1001", 2), Ok(9u as $T)); - assert_eq!(FromStrRadix::from_str_radix("123", 8), Ok(83u as $T)); - assert_eq!(FromStrRadix::from_str_radix("123", 16), Ok(291u as u16)); - assert_eq!(FromStrRadix::from_str_radix("ffff", 16), Ok(65535u as u16)); - assert_eq!(FromStrRadix::from_str_radix("z", 36), Ok(35u as $T)); + assert_eq!(FromStrRadix::from_str_radix("123", 10), Ok(123 as $T)); + assert_eq!(FromStrRadix::from_str_radix("1001", 2), Ok(9 as $T)); + assert_eq!(FromStrRadix::from_str_radix("123", 8), Ok(83 as $T)); + assert_eq!(FromStrRadix::from_str_radix("123", 16), Ok(291 as u16)); + assert_eq!(FromStrRadix::from_str_radix("ffff", 16), Ok(65535 as u16)); + assert_eq!(FromStrRadix::from_str_radix("z", 36), Ok(35 as $T)); assert_eq!(FromStrRadix::from_str_radix("Z", 10).ok(), None::<$T>); assert_eq!(FromStrRadix::from_str_radix("_", 2).ok(), None::<$T>); diff --git a/src/libstd/old_io/extensions.rs b/src/libstd/old_io/extensions.rs index 95284f2ca40..c2a6c515acc 100644 --- a/src/libstd/old_io/extensions.rs +++ b/src/libstd/old_io/extensions.rs @@ -85,21 +85,21 @@ pub fn u64_to_le_bytes(n: u64, size: uint, f: F) -> T where use mem::transmute; // LLVM fails to properly optimize this when using shifts instead of the to_le* intrinsics - assert!(size <= 8u); + assert!(size <= 8); match size { - 1u => f(&[n as u8]), - 2u => f(unsafe { & transmute::<_, [u8; 2]>((n as u16).to_le()) }), - 4u => f(unsafe { & transmute::<_, [u8; 4]>((n as u32).to_le()) }), - 8u => f(unsafe { & transmute::<_, [u8; 8]>(n.to_le()) }), + 1 => f(&[n as u8]), + 2 => f(unsafe { & transmute::<_, [u8; 2]>((n as u16).to_le()) }), + 4 => f(unsafe { & transmute::<_, [u8; 4]>((n as u32).to_le()) }), + 8 => f(unsafe { & transmute::<_, [u8; 8]>(n.to_le()) }), _ => { let mut bytes = vec!(); let mut i = size; let mut n = n; - while i > 0u { + while i > 0 { bytes.push((n & 255_u64) as u8); n >>= 8; - i -= 1u; + i -= 1; } f(&bytes) } @@ -126,19 +126,19 @@ pub fn u64_to_be_bytes(n: u64, size: uint, f: F) -> T where use mem::transmute; // LLVM fails to properly optimize this when using shifts instead of the to_be* intrinsics - assert!(size <= 8u); + assert!(size <= 8); match size { - 1u => f(&[n as u8]), - 2u => f(unsafe { & transmute::<_, [u8; 2]>((n as u16).to_be()) }), - 4u => f(unsafe { & transmute::<_, [u8; 4]>((n as u32).to_be()) }), - 8u => f(unsafe { & transmute::<_, [u8; 8]>(n.to_be()) }), + 1 => f(&[n as u8]), + 2 => f(unsafe { & transmute::<_, [u8; 2]>((n as u16).to_be()) }), + 4 => f(unsafe { & transmute::<_, [u8; 4]>((n as u32).to_be()) }), + 8 => f(unsafe { & transmute::<_, [u8; 8]>(n.to_be()) }), _ => { let mut bytes = vec!(); let mut i = size; - while i > 0u { - let shift = (i - 1u) * 8u; + while i > 0 { + let shift = (i - 1) * 8; bytes.push((n >> shift) as u8); - i -= 1u; + i -= 1; } f(&bytes) } @@ -160,7 +160,7 @@ pub fn u64_from_be_bytes(data: &[u8], start: uint, size: uint) -> u64 { use ptr::{copy_nonoverlapping_memory}; use slice::SliceExt; - assert!(size <= 8u); + assert!(size <= 8); if data.len() - start < size { panic!("index out of bounds"); diff --git a/src/libstd/old_io/mem.rs b/src/libstd/old_io/mem.rs index 0f4d9c8b4ea..1fd527014a3 100644 --- a/src/libstd/old_io/mem.rs +++ b/src/libstd/old_io/mem.rs @@ -720,7 +720,7 @@ mod test { let buf = [5 as u8; 100].to_vec(); { let mut rdr = MemReader::new(buf); - for _i in 0u..10 { + for _i in 0..10 { let mut buf = [0 as u8; 10]; rdr.read(&mut buf).unwrap(); assert_eq!(buf, [5; 10]); @@ -735,7 +735,7 @@ mod test { let mut buf = [0 as u8; 100]; { let mut wr = BufWriter::new(&mut buf); - for _i in 0u..10 { + for _i in 0..10 { wr.write(&[5; 10]).unwrap(); } } @@ -749,7 +749,7 @@ mod test { let buf = [5 as u8; 100]; { let mut rdr = BufReader::new(&buf); - for _i in 0u..10 { + for _i in 0..10 { let mut buf = [0 as u8; 10]; rdr.read(&mut buf).unwrap(); assert_eq!(buf, [5; 10]); diff --git a/src/libstd/old_io/mod.rs b/src/libstd/old_io/mod.rs index 4bd0662232f..21282a0c28a 100644 --- a/src/libstd/old_io/mod.rs +++ b/src/libstd/old_io/mod.rs @@ -1120,37 +1120,37 @@ pub trait Writer { /// Write a big-endian u64 (8 bytes). #[inline] fn write_be_u64(&mut self, n: u64) -> IoResult<()> { - extensions::u64_to_be_bytes(n, 8u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n, 8, |v| self.write_all(v)) } /// Write a big-endian u32 (4 bytes). #[inline] fn write_be_u32(&mut self, n: u32) -> IoResult<()> { - extensions::u64_to_be_bytes(n as u64, 4u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n as u64, 4, |v| self.write_all(v)) } /// Write a big-endian u16 (2 bytes). #[inline] fn write_be_u16(&mut self, n: u16) -> IoResult<()> { - extensions::u64_to_be_bytes(n as u64, 2u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n as u64, 2, |v| self.write_all(v)) } /// Write a big-endian i64 (8 bytes). #[inline] fn write_be_i64(&mut self, n: i64) -> IoResult<()> { - extensions::u64_to_be_bytes(n as u64, 8u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n as u64, 8, |v| self.write_all(v)) } /// Write a big-endian i32 (4 bytes). #[inline] fn write_be_i32(&mut self, n: i32) -> IoResult<()> { - extensions::u64_to_be_bytes(n as u64, 4u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n as u64, 4, |v| self.write_all(v)) } /// Write a big-endian i16 (2 bytes). #[inline] fn write_be_i16(&mut self, n: i16) -> IoResult<()> { - extensions::u64_to_be_bytes(n as u64, 2u, |v| self.write_all(v)) + extensions::u64_to_be_bytes(n as u64, 2, |v| self.write_all(v)) } /// Write a big-endian IEEE754 double-precision floating-point (8 bytes). @@ -1172,37 +1172,37 @@ pub trait Writer { /// Write a little-endian u64 (8 bytes). #[inline] fn write_le_u64(&mut self, n: u64) -> IoResult<()> { - extensions::u64_to_le_bytes(n, 8u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n, 8, |v| self.write_all(v)) } /// Write a little-endian u32 (4 bytes). #[inline] fn write_le_u32(&mut self, n: u32) -> IoResult<()> { - extensions::u64_to_le_bytes(n as u64, 4u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n as u64, 4, |v| self.write_all(v)) } /// Write a little-endian u16 (2 bytes). #[inline] fn write_le_u16(&mut self, n: u16) -> IoResult<()> { - extensions::u64_to_le_bytes(n as u64, 2u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n as u64, 2, |v| self.write_all(v)) } /// Write a little-endian i64 (8 bytes). #[inline] fn write_le_i64(&mut self, n: i64) -> IoResult<()> { - extensions::u64_to_le_bytes(n as u64, 8u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n as u64, 8, |v| self.write_all(v)) } /// Write a little-endian i32 (4 bytes). #[inline] fn write_le_i32(&mut self, n: i32) -> IoResult<()> { - extensions::u64_to_le_bytes(n as u64, 4u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n as u64, 4, |v| self.write_all(v)) } /// Write a little-endian i16 (2 bytes). #[inline] fn write_le_i16(&mut self, n: i16) -> IoResult<()> { - extensions::u64_to_le_bytes(n as u64, 2u, |v| self.write_all(v)) + extensions::u64_to_le_bytes(n as u64, 2, |v| self.write_all(v)) } /// Write a little-endian IEEE754 double-precision floating-point diff --git a/src/libstd/old_io/net/pipe.rs b/src/libstd/old_io/net/pipe.rs index 6b32d936c05..8a4e8668b10 100644 --- a/src/libstd/old_io/net/pipe.rs +++ b/src/libstd/old_io/net/pipe.rs @@ -390,7 +390,7 @@ mod tests { }; let _t = thread::spawn(move|| { - for _ in 0u..times { + for _ in 0..times { let mut stream = UnixStream::connect(&path2); match stream.write(&[100]) { Ok(..) => {} @@ -555,7 +555,7 @@ mod tests { tx.send(UnixStream::connect(&addr2).unwrap()).unwrap(); }); let l = rx.recv().unwrap(); - for i in 0u..1001 { + for i in 0..1001 { match a.accept() { Ok(..) => break, Err(ref e) if e.kind == TimedOut => {} @@ -683,7 +683,7 @@ mod tests { assert_eq!(s.read(&mut [0]).err().unwrap().kind, TimedOut); s.set_timeout(Some(20)); - for i in 0u..1001 { + for i in 0..1001 { match s.write(&[0; 128 * 1024]) { Ok(()) | Err(IoError { kind: ShortWrite(..), .. }) => {}, Err(IoError { kind: TimedOut, .. }) => break, @@ -727,7 +727,7 @@ mod tests { assert_eq!(s.read(&mut [0]).err().unwrap().kind, TimedOut); tx.send(()).unwrap(); - for _ in 0u..100 { + for _ in 0..100 { assert!(s.write(&[0;128 * 1024]).is_ok()); } } @@ -746,7 +746,7 @@ mod tests { let mut s = a.accept().unwrap(); s.set_write_timeout(Some(20)); - for i in 0u..1001 { + for i in 0..1001 { match s.write(&[0; 128 * 1024]) { Ok(()) | Err(IoError { kind: ShortWrite(..), .. }) => {}, Err(IoError { kind: TimedOut, .. }) => break, diff --git a/src/libstd/old_io/net/tcp.rs b/src/libstd/old_io/net/tcp.rs index 2afff9fc1c9..19a6f6e3def 100644 --- a/src/libstd/old_io/net/tcp.rs +++ b/src/libstd/old_io/net/tcp.rs @@ -746,7 +746,7 @@ mod test { #[test] fn multiple_connect_serial_ip4() { let addr = next_test_ip4(); - let max = 10u; + let max = 10; let mut acceptor = TcpListener::bind(addr).listen(); let _t = thread::spawn(move|| { @@ -766,7 +766,7 @@ mod test { #[test] fn multiple_connect_serial_ip6() { let addr = next_test_ip6(); - let max = 10u; + let max = 10; let mut acceptor = TcpListener::bind(addr).listen(); let _t = thread::spawn(move|| { diff --git a/src/libstd/old_io/net/udp.rs b/src/libstd/old_io/net/udp.rs index 7171198e7a4..67b57b25086 100644 --- a/src/libstd/old_io/net/udp.rs +++ b/src/libstd/old_io/net/udp.rs @@ -447,7 +447,7 @@ mod test { let _b = UdpSocket::bind(addr2).unwrap(); a.set_write_timeout(Some(1000)); - for _ in 0u..100 { + for _ in 0..100 { match a.send_to(&[0;4*1024], addr2) { Ok(()) | Err(IoError { kind: ShortWrite(..), .. }) => {}, Err(IoError { kind: TimedOut, .. }) => break, diff --git a/src/libstd/old_io/timer.rs b/src/libstd/old_io/timer.rs index 8b84e27eae1..1f2ef50fcae 100644 --- a/src/libstd/old_io/timer.rs +++ b/src/libstd/old_io/timer.rs @@ -121,7 +121,7 @@ impl Timer { /// let mut timer = Timer::new().unwrap(); /// let ten_milliseconds = timer.oneshot(Duration::milliseconds(10)); /// - /// for _ in 0u..100 { /* do work */ } + /// for _ in 0..100 { /* do work */ } /// /// // blocks until 10 ms after the `oneshot` call /// ten_milliseconds.recv().unwrap(); @@ -173,12 +173,12 @@ impl Timer { /// let mut timer = Timer::new().unwrap(); /// let ten_milliseconds = timer.periodic(Duration::milliseconds(10)); /// - /// for _ in 0u..100 { /* do work */ } + /// for _ in 0..100 { /* do work */ } /// /// // blocks until 10 ms after the `periodic` call /// ten_milliseconds.recv().unwrap(); /// - /// for _ in 0u..100 { /* do work */ } + /// for _ in 0..100 { /* do work */ } /// /// // blocks until 20 ms after the `periodic` call (*not* 10ms after the /// // previous `recv`) diff --git a/src/libstd/old_path/posix.rs b/src/libstd/old_path/posix.rs index 440d17cfd50..0a184a01a1d 100644 --- a/src/libstd/old_path/posix.rs +++ b/src/libstd/old_path/posix.rs @@ -409,7 +409,7 @@ fn normalize_helper<'a>(v: &'a [u8], is_abs: bool) -> Option> { return None; } let mut comps: Vec<&'a [u8]> = vec![]; - let mut n_up = 0u; + let mut n_up = 0; let mut changed = false; for comp in v.split(is_sep_byte) { if comp.is_empty() { changed = true } diff --git a/src/libstd/old_path/windows.rs b/src/libstd/old_path/windows.rs index 07c5e10992b..02a21321c4c 100644 --- a/src/libstd/old_path/windows.rs +++ b/src/libstd/old_path/windows.rs @@ -1063,7 +1063,7 @@ fn normalize_helper<'a>(s: &'a str, prefix: Option) -> (bool, Option }); } let mut comps: Vec<&'a str> = vec![]; - let mut n_up = 0u; + let mut n_up = 0; let mut changed = false; for comp in s_.split(f) { if comp.is_empty() { changed = true } diff --git a/src/libstd/os.rs b/src/libstd/os.rs index 740a45feb3d..a4213e7373b 100644 --- a/src/libstd/os.rs +++ b/src/libstd/os.rs @@ -78,7 +78,7 @@ pub fn num_cpus() -> uint { } } -pub const TMPBUF_SZ : uint = 1000u; +pub const TMPBUF_SZ : uint = 1000; /// Returns the current working directory as a `Path`. /// @@ -1442,7 +1442,7 @@ mod tests { fn make_rand_name() -> String { let mut rng = rand::thread_rng(); - let n = format!("TEST{}", rng.gen_ascii_chars().take(10u) + let n = format!("TEST{}", rng.gen_ascii_chars().take(10) .collect::()); assert!(getenv(&n).is_none()); n @@ -1522,7 +1522,7 @@ mod tests { #[ignore] fn test_env_getenv() { let e = env(); - assert!(e.len() > 0u); + assert!(e.len() > 0); for p in &e { let (n, v) = (*p).clone(); debug!("{}", n); diff --git a/src/libstd/rand/mod.rs b/src/libstd/rand/mod.rs index 8f9e966cbb2..25d372b406f 100644 --- a/src/libstd/rand/mod.rs +++ b/src/libstd/rand/mod.rs @@ -102,7 +102,7 @@ //! let total = 1_000_000; //! let mut in_circle = 0; //! -//! for _ in 0u..total { +//! for _ in 0..total { //! let a = between.ind_sample(&mut rng); //! let b = between.ind_sample(&mut rng); //! if a*a + b*b <= 1. { @@ -176,7 +176,7 @@ //! } //! //! fn free_doors(blocked: &[uint]) -> Vec { -//! (0u..3).filter(|x| !blocked.contains(x)).collect() +//! (0..3).filter(|x| !blocked.contains(x)).collect() //! } //! //! fn main() { @@ -483,14 +483,14 @@ mod test { #[test] fn test_gen_range() { let mut r = thread_rng(); - for _ in 0u..1000 { + for _ in 0..1000 { let a = r.gen_range(-3, 42); assert!(a >= -3 && a < 42); assert_eq!(r.gen_range(0, 1), 0); assert_eq!(r.gen_range(-12, -11), -12); } - for _ in 0u..1000 { + for _ in 0..1000 { let a = r.gen_range(10, 42); assert!(a >= 10 && a < 42); assert_eq!(r.gen_range(0, 1), 0); @@ -510,7 +510,7 @@ mod test { #[should_fail] fn test_gen_range_panic_uint() { let mut r = thread_rng(); - r.gen_range(5us, 2us); + r.gen_range(5, 2); } #[test] diff --git a/src/libstd/rand/os.rs b/src/libstd/rand/os.rs index 0feacf5581c..0e2766f3889 100644 --- a/src/libstd/rand/os.rs +++ b/src/libstd/rand/os.rs @@ -377,7 +377,7 @@ mod test { fn test_os_rng_tasks() { let mut txs = vec!(); - for _ in 0u..20 { + for _ in 0..20 { let (tx, rx) = channel(); txs.push(tx); @@ -391,7 +391,7 @@ mod test { thread::yield_now(); let mut v = [0u8; 1000]; - for _ in 0u..100 { + for _ in 0..100 { r.next_u32(); thread::yield_now(); r.next_u64(); diff --git a/src/libstd/sync/barrier.rs b/src/libstd/sync/barrier.rs index fc781eb4bec..b036177af15 100644 --- a/src/libstd/sync/barrier.rs +++ b/src/libstd/sync/barrier.rs @@ -18,7 +18,7 @@ use sync::{Mutex, Condvar}; /// use std::thread; /// /// let barrier = Arc::new(Barrier::new(10)); -/// for _ in 0u..10 { +/// for _ in 0..10 { /// let c = barrier.clone(); /// // The same messages will be printed together. /// // You will NOT see any interleaving. @@ -120,7 +120,7 @@ mod tests { let barrier = Arc::new(Barrier::new(N)); let (tx, rx) = channel(); - for _ in 0u..N - 1 { + for _ in 0..N - 1 { let c = barrier.clone(); let tx = tx.clone(); thread::spawn(move|| { @@ -138,7 +138,7 @@ mod tests { let mut leader_found = barrier.wait().is_leader(); // Now, the barrier is cleared and we should get data. - for _ in 0u..N - 1 { + for _ in 0..N - 1 { if rx.recv().unwrap() { assert!(!leader_found); leader_found = true; diff --git a/src/libstd/sync/mpsc/mod.rs b/src/libstd/sync/mpsc/mod.rs index 410d3c0ecd5..21993e51669 100644 --- a/src/libstd/sync/mpsc/mod.rs +++ b/src/libstd/sync/mpsc/mod.rs @@ -1147,9 +1147,9 @@ mod test { fn stress() { let (tx, rx) = channel::(); let t = thread::spawn(move|| { - for _ in 0u..10000 { tx.send(1).unwrap(); } + for _ in 0..10000 { tx.send(1).unwrap(); } }); - for _ in 0u..10000 { + for _ in 0..10000 { assert_eq!(rx.recv().unwrap(), 1); } t.join().ok().unwrap(); @@ -1209,7 +1209,7 @@ mod test { assert_eq!(rx.recv().unwrap(), 1); } }); - for _ in 0u..40 { + for _ in 0..40 { tx.send(1).unwrap(); } t.join().ok().unwrap(); @@ -1530,7 +1530,7 @@ mod test { tx2.send(()).unwrap(); }); // make sure the other task has gone to sleep - for _ in 0u..5000 { thread::yield_now(); } + for _ in 0..5000 { thread::yield_now(); } // upgrade to a shared chan and send a message let t = tx.clone(); @@ -1654,9 +1654,9 @@ mod sync_tests { fn stress() { let (tx, rx) = sync_channel::(0); thread::spawn(move|| { - for _ in 0u..10000 { tx.send(1).unwrap(); } + for _ in 0..10000 { tx.send(1).unwrap(); } }); - for _ in 0u..10000 { + for _ in 0..10000 { assert_eq!(rx.recv().unwrap(), 1); } } @@ -1893,8 +1893,8 @@ mod sync_tests { fn recv_a_lot() { // Regression test that we don't run out of stack in scheduler context let (tx, rx) = sync_channel(10000); - for _ in 0u..10000 { tx.send(()).unwrap(); } - for _ in 0u..10000 { rx.recv().unwrap(); } + for _ in 0..10000 { tx.send(()).unwrap(); } + for _ in 0..10000 { rx.recv().unwrap(); } } #[test] @@ -1994,7 +1994,7 @@ mod sync_tests { tx2.send(()).unwrap(); }); // make sure the other task has gone to sleep - for _ in 0u..5000 { thread::yield_now(); } + for _ in 0..5000 { thread::yield_now(); } // upgrade to a shared chan and send a message let t = tx.clone(); @@ -2082,7 +2082,7 @@ mod sync_tests { rx2.recv().unwrap(); } - for _ in 0u..100 { + for _ in 0..100 { repro() } } diff --git a/src/libstd/sync/mpsc/mpsc_queue.rs b/src/libstd/sync/mpsc/mpsc_queue.rs index 0a4ff8769ab..a2accb128c3 100644 --- a/src/libstd/sync/mpsc/mpsc_queue.rs +++ b/src/libstd/sync/mpsc/mpsc_queue.rs @@ -171,8 +171,8 @@ mod tests { #[test] fn test() { - let nthreads = 8u; - let nmsgs = 1000u; + let nthreads = 8; + let nmsgs = 1000; let q = Queue::new(); match q.pop() { Empty => {} @@ -192,7 +192,7 @@ mod tests { }); } - let mut i = 0u; + let mut i = 0; while i < nthreads * nmsgs { match q.pop() { Empty | Inconsistent => {}, diff --git a/src/libstd/sync/mpsc/select.rs b/src/libstd/sync/mpsc/select.rs index 4756ef612f9..8fcedd2ab57 100644 --- a/src/libstd/sync/mpsc/select.rs +++ b/src/libstd/sync/mpsc/select.rs @@ -428,10 +428,10 @@ mod test { let (tx3, rx3) = channel::(); let _t = thread::spawn(move|| { - for _ in 0u..20 { thread::yield_now(); } + for _ in 0..20 { thread::yield_now(); } tx1.send(1).unwrap(); rx3.recv().unwrap(); - for _ in 0u..20 { thread::yield_now(); } + for _ in 0..20 { thread::yield_now(); } }); select! { @@ -452,7 +452,7 @@ mod test { let (tx3, rx3) = channel::<()>(); let _t = thread::spawn(move|| { - for _ in 0u..20 { thread::yield_now(); } + for _ in 0..20 { thread::yield_now(); } tx1.send(1).unwrap(); tx2.send(2).unwrap(); rx3.recv().unwrap(); @@ -557,7 +557,7 @@ mod test { tx3.send(()).unwrap(); }); - for _ in 0u..1000 { thread::yield_now(); } + for _ in 0..1000 { thread::yield_now(); } drop(tx1.clone()); tx2.send(()).unwrap(); rx3.recv().unwrap(); @@ -670,7 +670,7 @@ mod test { tx2.send(()).unwrap(); }); - for _ in 0u..100 { thread::yield_now() } + for _ in 0..100 { thread::yield_now() } tx1.send(()).unwrap(); rx2.recv().unwrap(); } @@ -690,7 +690,7 @@ mod test { tx2.send(()).unwrap(); }); - for _ in 0u..100 { thread::yield_now() } + for _ in 0..100 { thread::yield_now() } tx1.send(()).unwrap(); rx2.recv().unwrap(); } @@ -709,7 +709,7 @@ mod test { tx2.send(()).unwrap(); }); - for _ in 0u..100 { thread::yield_now() } + for _ in 0..100 { thread::yield_now() } tx1.send(()).unwrap(); rx2.recv().unwrap(); } @@ -727,7 +727,7 @@ mod test { fn sync2() { let (tx, rx) = sync_channel::(0); let _t = thread::spawn(move|| { - for _ in 0u..100 { thread::yield_now() } + for _ in 0..100 { thread::yield_now() } tx.send(1).unwrap(); }); select! { diff --git a/src/libstd/sync/mpsc/spsc_queue.rs b/src/libstd/sync/mpsc/spsc_queue.rs index b8f835bde51..e1a89706509 100644 --- a/src/libstd/sync/mpsc/spsc_queue.rs +++ b/src/libstd/sync/mpsc/spsc_queue.rs @@ -325,7 +325,7 @@ mod test { let (tx, rx) = channel(); let q2 = q.clone(); let _t = thread::spawn(move|| { - for _ in 0u..100000 { + for _ in 0..100000 { loop { match q2.pop() { Some(1) => break, diff --git a/src/libstd/sync/mutex.rs b/src/libstd/sync/mutex.rs index 65cae90857e..e77c4d2e5eb 100644 --- a/src/libstd/sync/mutex.rs +++ b/src/libstd/sync/mutex.rs @@ -60,7 +60,7 @@ use sys_common::mutex as sys; /// let data = Arc::new(Mutex::new(0)); /// /// let (tx, rx) = channel(); -/// for _ in 0u..10 { +/// for _ in 0..10 { /// let (data, tx) = (data.clone(), tx.clone()); /// thread::spawn(move || { /// // The shared static can only be accessed once the lock is held. @@ -87,7 +87,7 @@ use sys_common::mutex as sys; /// use std::sync::{Arc, Mutex}; /// use std::thread; /// -/// let lock = Arc::new(Mutex::new(0u)); +/// let lock = Arc::new(Mutex::new(0_u32)); /// let lock2 = lock.clone(); /// /// let _ = thread::spawn(move || -> () { diff --git a/src/libstd/sync/once.rs b/src/libstd/sync/once.rs index 1e87c0d612b..97f985e21e8 100644 --- a/src/libstd/sync/once.rs +++ b/src/libstd/sync/once.rs @@ -147,10 +147,10 @@ mod test { static mut run: bool = false; let (tx, rx) = channel(); - for _ in 0u..10 { + for _ in 0..10 { let tx = tx.clone(); thread::spawn(move|| { - for _ in 0u..4 { thread::yield_now() } + for _ in 0..4 { thread::yield_now() } unsafe { O.call_once(|| { assert!(!run); @@ -170,7 +170,7 @@ mod test { assert!(run); } - for _ in 0u..10 { + for _ in 0..10 { rx.recv().unwrap(); } } diff --git a/src/libstd/sync/rwlock.rs b/src/libstd/sync/rwlock.rs index b8d157d341e..cd833b17867 100644 --- a/src/libstd/sync/rwlock.rs +++ b/src/libstd/sync/rwlock.rs @@ -503,7 +503,7 @@ mod tests { thread::spawn(move|| { let mut lock = arc2.write().unwrap(); - for _ in 0u..10 { + for _ in 0..10 { let tmp = *lock; *lock = -1; thread::yield_now(); @@ -514,7 +514,7 @@ mod tests { // Readers try to catch the writer in the act let mut children = Vec::new(); - for _ in 0u..5 { + for _ in 0..5 { let arc3 = arc.clone(); children.push(thread::spawn(move|| { let lock = arc3.read().unwrap(); diff --git a/src/libstd/sync/task_pool.rs b/src/libstd/sync/task_pool.rs index f4274dd91cc..a45048be24c 100644 --- a/src/libstd/sync/task_pool.rs +++ b/src/libstd/sync/task_pool.rs @@ -63,17 +63,17 @@ impl<'a> Drop for Sentinel<'a> { /// use std::iter::AdditiveIterator; /// use std::sync::mpsc::channel; /// -/// let pool = TaskPool::new(4u); +/// let pool = TaskPool::new(4); /// /// let (tx, rx) = channel(); -/// for _ in 0..8u { +/// for _ in 0..8 { /// let tx = tx.clone(); /// pool.execute(move|| { -/// tx.send(1u).unwrap(); +/// tx.send(1_u32).unwrap(); /// }); /// } /// -/// assert_eq!(rx.iter().take(8u).sum(), 8u); +/// assert_eq!(rx.iter().take(8).sum(), 8); /// ``` pub struct TaskPool { // How the threadpool communicates with subthreads. @@ -142,7 +142,7 @@ mod test { use super::*; use sync::mpsc::channel; - const TEST_TASKS: uint = 4u; + const TEST_TASKS: uint = 4; #[test] fn test_works() { @@ -154,7 +154,7 @@ mod test { for _ in 0..TEST_TASKS { let tx = tx.clone(); pool.execute(move|| { - tx.send(1u).unwrap(); + tx.send(1).unwrap(); }); } @@ -183,7 +183,7 @@ mod test { for _ in 0..TEST_TASKS { let tx = tx.clone(); pool.execute(move|| { - tx.send(1u).unwrap(); + tx.send(1).unwrap(); }); } diff --git a/src/libstd/sys/unix/os.rs b/src/libstd/sys/unix/os.rs index df03841276e..5fe84cafb71 100644 --- a/src/libstd/sys/unix/os.rs +++ b/src/libstd/sys/unix/os.rs @@ -175,13 +175,13 @@ pub fn current_exe() -> IoResult { let mut sz: libc::size_t = 0; let err = sysctl(mib.as_mut_ptr(), mib.len() as ::libc::c_uint, ptr::null_mut(), &mut sz, ptr::null_mut(), - 0u as libc::size_t); + 0 as libc::size_t); if err != 0 { return Err(IoError::last_error()); } if sz == 0 { return Err(IoError::last_error()); } let mut v: Vec = Vec::with_capacity(sz as uint); let err = sysctl(mib.as_mut_ptr(), mib.len() as ::libc::c_uint, v.as_mut_ptr() as *mut libc::c_void, &mut sz, - ptr::null_mut(), 0u as libc::size_t); + ptr::null_mut(), 0 as libc::size_t); if err != 0 { return Err(IoError::last_error()); } if sz == 0 { return Err(IoError::last_error()); } v.set_len(sz as uint - 1); // chop off trailing NUL diff --git a/src/libstd/sys/windows/c.rs b/src/libstd/sys/windows/c.rs index 3a1b797eeb4..f861255a00a 100644 --- a/src/libstd/sys/windows/c.rs +++ b/src/libstd/sys/windows/c.rs @@ -105,7 +105,7 @@ pub struct WSAPROTOCOL_INFO { pub iSecurityScheme: libc::c_int, pub dwMessageSize: libc::DWORD, pub dwProviderReserved: libc::DWORD, - pub szProtocol: [u16; (WSAPROTOCOL_LEN as usize) + 1us], + pub szProtocol: [u16; (WSAPROTOCOL_LEN as usize) + 1], } pub type LPWSAPROTOCOL_INFO = *mut WSAPROTOCOL_INFO; diff --git a/src/libstd/sys/windows/process.rs b/src/libstd/sys/windows/process.rs index eab60047aa2..96ffc4daddd 100644 --- a/src/libstd/sys/windows/process.rs +++ b/src/libstd/sys/windows/process.rs @@ -388,7 +388,7 @@ fn make_command_line(prog: &CString, args: &[CString]) -> String { cmd.push('"'); } let argvec: Vec = arg.chars().collect(); - for i in 0u..argvec.len() { + for i in 0..argvec.len() { append_char_at(cmd, &argvec, i); } if quote { diff --git a/src/libsyntax/ast_util.rs b/src/libsyntax/ast_util.rs index b8d4c90f745..117507ad8b7 100644 --- a/src/libsyntax/ast_util.rs +++ b/src/libsyntax/ast_util.rs @@ -141,10 +141,7 @@ pub fn is_path(e: P) -> bool { /// We want to avoid "45int" and "-3int" in favor of "45" and "-3" pub fn int_ty_to_string(t: IntTy, val: Option) -> String { let s = match t { - TyIs(true) if val.is_some() => "i", - TyIs(true) => "int", - TyIs(false) if val.is_some() => "is", - TyIs(false) => "isize", + TyIs(_) => "isize", TyI8 => "i8", TyI16 => "i16", TyI32 => "i32", @@ -173,10 +170,7 @@ pub fn int_ty_max(t: IntTy) -> u64 { /// We want to avoid "42u" in favor of "42us". "42uint" is right out. pub fn uint_ty_to_string(t: UintTy, val: Option) -> String { let s = match t { - TyUs(true) if val.is_some() => "u", - TyUs(true) => "uint", - TyUs(false) if val.is_some() => "us", - TyUs(false) => "usize", + TyUs(_) => "usize", TyU8 => "u8", TyU16 => "u16", TyU32 => "u32", diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs index d752e34c112..d649e497ef7 100644 --- a/src/libsyntax/ext/tt/macro_parser.rs +++ b/src/libsyntax/ext/tt/macro_parser.rs @@ -488,7 +488,7 @@ pub fn parse(sess: &ParseSess, let match_cur = ei.match_cur; (&mut ei.matches[match_cur]).push(Rc::new(MatchedNonterminal( parse_nt(&mut rust_parser, span, &name_string)))); - ei.idx += 1us; + ei.idx += 1; ei.match_cur += 1; } _ => panic!() diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index 3bebba15a57..0110823ae98 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -588,11 +588,11 @@ impl<'a, 'v> Visitor<'v> for PostExpansionVisitor<'a> { match lit.node { ast::LitInt(_, ty) => { let msg = if let ast::SignedIntLit(ast::TyIs(true), _) = ty { - Some("the `i` suffix on integers is deprecated; use `is` \ - or one of the fixed-sized suffixes") + Some("the `i` and `is` suffixes on integers are deprecated; \ + use `isize` or one of the fixed-sized suffixes") } else if let ast::UnsignedIntLit(ast::TyUs(true)) = ty { - Some("the `u` suffix on integers is deprecated; use `us` \ - or one of the fixed-sized suffixes") + Some("the `u` and `us` suffixes on integers are deprecated; \ + use `usize` or one of the fixed-sized suffixes") } else { None }; diff --git a/src/libsyntax/parse/mod.rs b/src/libsyntax/parse/mod.rs index 5f4cf9af5ee..6ea23cf3f04 100644 --- a/src/libsyntax/parse/mod.rs +++ b/src/libsyntax/parse/mod.rs @@ -701,18 +701,18 @@ pub fn integer_lit(s: &str, suffix: Option<&str>, sd: &SpanHandler, sp: Span) -> if let Some(suf) = suffix { if suf.is_empty() { sd.span_bug(sp, "found empty literal suffix in Some")} ty = match suf { - "i" => ast::SignedIntLit(ast::TyIs(true), ast::Plus), - "is" => ast::SignedIntLit(ast::TyIs(false), ast::Plus), + "isize" => ast::SignedIntLit(ast::TyIs(false), ast::Plus), "i8" => ast::SignedIntLit(ast::TyI8, ast::Plus), "i16" => ast::SignedIntLit(ast::TyI16, ast::Plus), "i32" => ast::SignedIntLit(ast::TyI32, ast::Plus), "i64" => ast::SignedIntLit(ast::TyI64, ast::Plus), - "u" => ast::UnsignedIntLit(ast::TyUs(true)), - "us" => ast::UnsignedIntLit(ast::TyUs(false)), + "usize" => ast::UnsignedIntLit(ast::TyUs(false)), "u8" => ast::UnsignedIntLit(ast::TyU8), "u16" => ast::UnsignedIntLit(ast::TyU16), "u32" => ast::UnsignedIntLit(ast::TyU32), "u64" => ast::UnsignedIntLit(ast::TyU64), + "i" | "is" => ast::SignedIntLit(ast::TyIs(true), ast::Plus), + "u" | "us" => ast::UnsignedIntLit(ast::TyUs(true)), _ => { // i and u look like widths, so lets // give an error message along those lines @@ -722,6 +722,8 @@ pub fn integer_lit(s: &str, suffix: Option<&str>, sd: &SpanHandler, sp: Span) -> &suf[1..])); } else { sd.span_err(sp, &*format!("illegal suffix `{}` for numeric literal", suf)); + sd.span_help(sp, "the suffix must be one of the integral types \ + (`u32`, `isize`, etc)"); } ty diff --git a/src/libsyntax/print/pp.rs b/src/libsyntax/print/pp.rs index 707b3c72ecd..6c6cf186e70 100644 --- a/src/libsyntax/print/pp.rs +++ b/src/libsyntax/print/pp.rs @@ -168,7 +168,7 @@ pub fn mk_printer(out: Box, linewidth: usize) -> Printer debug!("mk_printer {}", linewidth); let token: Vec = repeat(Token::Eof).take(n).collect(); let size: Vec = repeat(0).take(n).collect(); - let scan_stack: Vec = repeat(0us).take(n).collect(); + let scan_stack: Vec = repeat(0).take(n).collect(); Printer { out: out, buf_len: n, diff --git a/src/libterm/terminfo/parser/compiled.rs b/src/libterm/terminfo/parser/compiled.rs index a5571076aab..c147e6aa056 100644 --- a/src/libterm/terminfo/parser/compiled.rs +++ b/src/libterm/terminfo/parser/compiled.rs @@ -185,7 +185,7 @@ pub fn parse(file: &mut old_io::Reader, longnames: bool) let magic = try!(file.read_le_u16()); if magic != 0x011A { return Err(format!("invalid magic number: expected {:x}, found {:x}", - 0x011Au, magic as uint)); + 0x011A as usize, magic as usize)); } let names_bytes = try!(file.read_le_i16()) as int; diff --git a/src/libtest/stats.rs b/src/libtest/stats.rs index 04617757465..31ce3e91a77 100644 --- a/src/libtest/stats.rs +++ b/src/libtest/stats.rs @@ -939,7 +939,7 @@ mod bench { #[bench] pub fn sum_many_f64(b: &mut Bencher) { let nums = [-1e30f64, 1e60, 1e30, 1.0, -1e60]; - let v = (0us..500).map(|i| nums[i%5]).collect::>(); + let v = (0..500).map(|i| nums[i%5]).collect::>(); b.iter(|| { v.sum(); diff --git a/src/rustbook/book.rs b/src/rustbook/book.rs index e7739300790..21f8a7793dc 100644 --- a/src/rustbook/book.rs +++ b/src/rustbook/book.rs @@ -143,9 +143,9 @@ pub fn parse_summary(input: R, src: &Path) -> Result usize { match c { - ' ' => 1us, + ' ' => 1, '\t' => 4, _ => unreachable!() } diff --git a/src/test/auxiliary/cci_class_3.rs b/src/test/auxiliary/cci_class_3.rs index 6a57bb36663..98881eb09bf 100644 --- a/src/test/auxiliary/cci_class_3.rs +++ b/src/test/auxiliary/cci_class_3.rs @@ -16,7 +16,7 @@ pub mod kitties { } impl cat { - pub fn speak(&mut self) { self.meows += 1u; } + pub fn speak(&mut self) { self.meows += 1_usize; } pub fn meow_count(&mut self) -> uint { self.meows } } diff --git a/src/test/auxiliary/cci_class_4.rs b/src/test/auxiliary/cci_class_4.rs index 78d667fc5a5..9d7905cdebd 100644 --- a/src/test/auxiliary/cci_class_4.rs +++ b/src/test/auxiliary/cci_class_4.rs @@ -34,8 +34,8 @@ pub mod kitties { impl cat { pub fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } diff --git a/src/test/auxiliary/cci_class_cast.rs b/src/test/auxiliary/cci_class_cast.rs index 0a888d2bd11..dd272bf639b 100644 --- a/src/test/auxiliary/cci_class_cast.rs +++ b/src/test/auxiliary/cci_class_cast.rs @@ -26,8 +26,8 @@ pub mod kitty { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } diff --git a/src/test/auxiliary/cci_impl_lib.rs b/src/test/auxiliary/cci_impl_lib.rs index 3b1857f9ccb..6ee497370e8 100644 --- a/src/test/auxiliary/cci_impl_lib.rs +++ b/src/test/auxiliary/cci_impl_lib.rs @@ -20,7 +20,7 @@ impl uint_helpers for uint { let mut i = *self; while i < v { f(i); - i += 1u; + i += 1_usize; } } } diff --git a/src/test/auxiliary/cci_iter_lib.rs b/src/test/auxiliary/cci_iter_lib.rs index 3ba068df058..8e00b0dc7be 100644 --- a/src/test/auxiliary/cci_iter_lib.rs +++ b/src/test/auxiliary/cci_iter_lib.rs @@ -12,10 +12,10 @@ #[inline] pub fn iter(v: &[T], mut f: F) where F: FnMut(&T) { - let mut i = 0u; + let mut i = 0_usize; let n = v.len(); while i < n { f(&v[i]); - i += 1u; + i += 1_usize; } } diff --git a/src/test/auxiliary/cci_no_inline_lib.rs b/src/test/auxiliary/cci_no_inline_lib.rs index 474925d8838..ce041118906 100644 --- a/src/test/auxiliary/cci_no_inline_lib.rs +++ b/src/test/auxiliary/cci_no_inline_lib.rs @@ -13,10 +13,10 @@ // same as cci_iter_lib, more-or-less, but not marked inline pub fn iter(v: Vec , mut f: F) where F: FnMut(uint) { - let mut i = 0u; + let mut i = 0_usize; let n = v.len(); while i < n { f(v[i]); - i += 1u; + i += 1_usize; } } diff --git a/src/test/auxiliary/macro_reexport_1.rs b/src/test/auxiliary/macro_reexport_1.rs index a913749bc66..9c72cb1a680 100644 --- a/src/test/auxiliary/macro_reexport_1.rs +++ b/src/test/auxiliary/macro_reexport_1.rs @@ -11,5 +11,5 @@ #![crate_type = "dylib"] #[macro_export] macro_rules! reexported { - () => ( 3u ) + () => ( 3_usize ) } diff --git a/src/test/auxiliary/roman_numerals.rs b/src/test/auxiliary/roman_numerals.rs index 3fe7a29256d..e05aa16ba5f 100644 --- a/src/test/auxiliary/roman_numerals.rs +++ b/src/test/auxiliary/roman_numerals.rs @@ -47,7 +47,7 @@ fn expand_rn(cx: &mut ExtCtxt, sp: Span, args: &[TokenTree]) }; let mut text = &*text; - let mut total = 0u; + let mut total = 0_usize; while !text.is_empty() { match NUMERALS.iter().find(|&&(rn, _)| text.starts_with(rn)) { Some(&(rn, val)) => { diff --git a/src/test/auxiliary/unboxed-closures-cross-crate.rs b/src/test/auxiliary/unboxed-closures-cross-crate.rs index f03bcb41faf..a5178c03443 100644 --- a/src/test/auxiliary/unboxed-closures-cross-crate.rs +++ b/src/test/auxiliary/unboxed-closures-cross-crate.rs @@ -14,9 +14,9 @@ use std::ops::Add; #[inline] pub fn has_closures() -> uint { - let x = 1u; + let x = 1_usize; let mut f = move || x; - let y = 1u; + let y = 1_usize; let g = || y; f() + g() } diff --git a/src/test/bench/core-std.rs b/src/test/bench/core-std.rs index 2409487c04f..4c3b3f42aca 100644 --- a/src/test/bench/core-std.rs +++ b/src/test/bench/core-std.rs @@ -75,7 +75,7 @@ fn read_line() { let mut path = Path::new(env!("CFG_SRC_DIR")); path.push("src/test/bench/shootout-k-nucleotide.data"); - for _ in 0u..3 { + for _ in 0..3 { let mut reader = BufferedReader::new(File::open(&path).unwrap()); for _line in reader.lines() { } @@ -88,7 +88,7 @@ fn vec_plus() { let mut v = Vec::new(); let mut i = 0; while i < 1500 { - let rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::>(); + let rv = repeat(i).take(r.gen_range(0, i + 1)).collect::>(); if r.gen() { v.extend(rv.into_iter()); } else { @@ -106,7 +106,7 @@ fn vec_append() { let mut v = Vec::new(); let mut i = 0; while i < 1500 { - let rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::>(); + let rv = repeat(i).take(r.gen_range(0, i + 1)).collect::>(); if r.gen() { let mut t = v.clone(); t.push_all(&rv); @@ -125,8 +125,8 @@ fn vec_push_all() { let mut r = rand::thread_rng(); let mut v = Vec::new(); - for i in 0u..1500 { - let mut rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::>(); + for i in 0..1500 { + let mut rv = repeat(i).take(r.gen_range(0, i + 1)).collect::>(); if r.gen() { v.push_all(&rv); } @@ -139,7 +139,7 @@ fn vec_push_all() { fn is_utf8_ascii() { let mut v : Vec = Vec::new(); - for _ in 0u..20000 { + for _ in 0..20000 { v.push('b' as u8); if str::from_utf8(&v).is_err() { panic!("from_utf8 panicked"); @@ -150,7 +150,7 @@ fn is_utf8_ascii() { fn is_utf8_multibyte() { let s = "b¢€𤭢"; let mut v : Vec = Vec::new(); - for _ in 0u..5000 { + for _ in 0..5000 { v.push_all(s.as_bytes()); if str::from_utf8(&v).is_err() { panic!("from_utf8 panicked"); diff --git a/src/test/bench/core-uint-to-str.rs b/src/test/bench/core-uint-to-str.rs index 57889053e3c..287958f43fb 100644 --- a/src/test/bench/core-uint-to-str.rs +++ b/src/test/bench/core-uint-to-str.rs @@ -14,7 +14,7 @@ fn main() { let args = env::args(); let args = if env::var_os("RUST_BENCH").is_some() { vec!("".to_string(), "10000000".to_string()) - } else if args.len() <= 1u { + } else if args.len() <= 1 { vec!("".to_string(), "100000".to_string()) } else { args.collect() @@ -22,7 +22,7 @@ fn main() { let n = args[1].parse().unwrap(); - for i in 0u..n { + for i in 0..n { let x = i.to_string(); println!("{}", x); } diff --git a/src/test/bench/msgsend-pipes-shared.rs b/src/test/bench/msgsend-pipes-shared.rs index 208f088442b..b8d8f0cc9e6 100644 --- a/src/test/bench/msgsend-pipes-shared.rs +++ b/src/test/bench/msgsend-pipes-shared.rs @@ -32,7 +32,7 @@ enum request { } fn server(requests: &Receiver, responses: &Sender) { - let mut count = 0u; + let mut count = 0; let mut done = false; while !done { match requests.recv() { @@ -61,10 +61,10 @@ fn run(args: &[String]) { let dur = Duration::span(|| { let (to_child, to_parent, from_parent) = p.take().unwrap(); let mut worker_results = Vec::new(); - for _ in 0u..workers { + for _ in 0..workers { let to_child = to_child.clone(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)).unwrap(); } diff --git a/src/test/bench/msgsend-pipes.rs b/src/test/bench/msgsend-pipes.rs index 76b91f0295b..3642eb82fdb 100644 --- a/src/test/bench/msgsend-pipes.rs +++ b/src/test/bench/msgsend-pipes.rs @@ -57,7 +57,7 @@ fn run(args: &[String]) { let from_parent = if workers == 1 { let (to_child, from_parent) = channel(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)); } @@ -66,10 +66,10 @@ fn run(args: &[String]) { from_parent } else { let (to_child, from_parent) = channel(); - for _ in 0u..workers { + for _ in 0..workers { let to_child = to_child.clone(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)); } diff --git a/src/test/bench/msgsend-ring-mutex-arcs.rs b/src/test/bench/msgsend-ring-mutex-arcs.rs index 168fe929e12..a980b7ed9e7 100644 --- a/src/test/bench/msgsend-ring-mutex-arcs.rs +++ b/src/test/bench/msgsend-ring-mutex-arcs.rs @@ -50,7 +50,7 @@ fn thread_ring(i: uint, count: uint, num_chan: pipe, num_port: pipe) { let mut num_chan = Some(num_chan); let mut num_port = Some(num_port); // Send/Receive lots of messages. - for j in 0u..count { + for j in 0..count { //println!("task %?, iter %?", i, j); let num_chan2 = num_chan.take().unwrap(); let num_port2 = num_port.take().unwrap(); @@ -84,7 +84,7 @@ fn main() { // create the ring let mut futures = Vec::new(); - for i in 1u..num_tasks { + for i in 1..num_tasks { //println!("spawning %?", i); let (new_chan, num_port) = init(); let num_chan_2 = num_chan.clone(); diff --git a/src/test/bench/noise.rs b/src/test/bench/noise.rs index dc5b2f4596e..53c52ae3019 100644 --- a/src/test/bench/noise.rs +++ b/src/test/bench/noise.rs @@ -104,17 +104,17 @@ fn main() { let mut pixels = [0f32; 256*256]; let n2d = Noise2DContext::new(); - for _ in 0u..100 { - for y in 0u..256 { - for x in 0u..256 { + for _ in 0..100 { + for y in 0..256 { + for x in 0..256 { let v = n2d.get(x as f32 * 0.1, y as f32 * 0.1); pixels[y*256+x] = v * 0.5 + 0.5; } } } - for y in 0u..256 { - for x in 0u..256 { + for y in 0..256 { + for x in 0..256 { let idx = (pixels[y*256+x] / 0.2) as uint; print!("{}", symbols[idx]); } diff --git a/src/test/bench/shootout-chameneos-redux.rs b/src/test/bench/shootout-chameneos-redux.rs index 5bd1e91ae14..73e7c8eb073 100644 --- a/src/test/bench/shootout-chameneos-redux.rs +++ b/src/test/bench/shootout-chameneos-redux.rs @@ -233,7 +233,7 @@ fn main() { std::env::args() .nth(1) .and_then(|arg| arg.parse().ok()) - .unwrap_or(600us) + .unwrap_or(600) }; print_complements(); diff --git a/src/test/bench/shootout-k-nucleotide-pipes.rs b/src/test/bench/shootout-k-nucleotide-pipes.rs index 4d6ef3d533e..3ea4a10ea81 100644 --- a/src/test/bench/shootout-k-nucleotide-pipes.rs +++ b/src/test/bench/shootout-k-nucleotide-pipes.rs @@ -77,7 +77,7 @@ fn sort_and_fmt(mm: &HashMap , uint>, total: uint) -> String { fn find(mm: &HashMap , uint>, key: String) -> uint { let key = key.into_ascii_lowercase(); match mm.get(key.as_bytes()) { - option::Option::None => { return 0u; } + option::Option::None => { return 0; } option::Option::Some(&num) => { return num; } } } @@ -98,15 +98,15 @@ fn update_freq(mm: &mut HashMap , uint>, key: &[u8]) { fn windows_with_carry(bb: &[u8], nn: uint, mut it: F) -> Vec where F: FnMut(&[u8]), { - let mut ii = 0u; + let mut ii = 0; let len = bb.len(); - while ii < len - (nn - 1u) { + while ii < len - (nn - 1) { it(&bb[ii..ii+nn]); - ii += 1u; + ii += 1; } - return bb[len - (nn - 1u)..len].to_vec(); + return bb[len - (nn - 1)..len].to_vec(); } fn make_sequence_processor(sz: uint, @@ -114,7 +114,7 @@ fn make_sequence_processor(sz: uint, to_parent: &Sender) { let mut freqs: HashMap, uint> = HashMap::new(); let mut carry = Vec::new(); - let mut total: uint = 0u; + let mut total: uint = 0; let mut line: Vec; @@ -126,20 +126,20 @@ fn make_sequence_processor(sz: uint, carry.push_all(&line); carry = windows_with_carry(&carry, sz, |window| { update_freq(&mut freqs, window); - total += 1u; + total += 1; }); } let buffer = match sz { - 1u => { sort_and_fmt(&freqs, total) } - 2u => { sort_and_fmt(&freqs, total) } - 3u => { format!("{}\t{}", find(&freqs, "GGT".to_string()), "GGT") } - 4u => { format!("{}\t{}", find(&freqs, "GGTA".to_string()), "GGTA") } - 6u => { format!("{}\t{}", find(&freqs, "GGTATT".to_string()), "GGTATT") } - 12u => { format!("{}\t{}", find(&freqs, "GGTATTTTAATT".to_string()), "GGTATTTTAATT") } - 18u => { format!("{}\t{}", find(&freqs, "GGTATTTTAATTTATAGT".to_string()), + 1 => { sort_and_fmt(&freqs, total) } + 2 => { sort_and_fmt(&freqs, total) } + 3 => { format!("{}\t{}", find(&freqs, "GGT".to_string()), "GGT") } + 4 => { format!("{}\t{}", find(&freqs, "GGTA".to_string()), "GGTA") } + 6 => { format!("{}\t{}", find(&freqs, "GGTATT".to_string()), "GGTATT") } + 12 => { format!("{}\t{}", find(&freqs, "GGTATTTTAATT".to_string()), "GGTATTTTAATT") } + 18 => { format!("{}\t{}", find(&freqs, "GGTATTTTAATTTATAGT".to_string()), "GGTATTTTAATTTATAGT") } - _ => { "".to_string() } + _ => { "".to_string() } }; to_parent.send(buffer).unwrap(); @@ -158,7 +158,7 @@ fn main() { let mut rdr = BufferedReader::new(rdr); // initialize each sequence sorter - let sizes = vec!(1u,2,3,4,6,12,18); + let sizes: Vec = vec!(1,2,3,4,6,12,18); let mut streams = (0..sizes.len()).map(|_| { Some(channel::()) }).collect::>(); @@ -177,7 +177,7 @@ fn main() { }); to_child - }).collect:: >> >(); + }).collect::>>>(); // latch stores true after we've started @@ -187,7 +187,7 @@ fn main() { for line in rdr.lines() { let line = line.unwrap().trim().to_string(); - if line.len() == 0u { continue; } + if line.len() == 0 { continue; } match (line.as_bytes()[0] as char, proc_mode) { diff --git a/src/test/bench/shootout-k-nucleotide.rs b/src/test/bench/shootout-k-nucleotide.rs index b5c460737b8..fb75c67253c 100644 --- a/src/test/bench/shootout-k-nucleotide.rs +++ b/src/test/bench/shootout-k-nucleotide.rs @@ -301,7 +301,7 @@ fn main() { }; let input = Arc::new(input); - let nb_freqs: Vec<_> = (1u..3).map(|i| { + let nb_freqs: Vec<_> = (1..3).map(|i| { let input = input.clone(); (i, thread::scoped(move|| generate_frequencies(&input, i))) }).collect(); diff --git a/src/test/bench/shootout-meteor.rs b/src/test/bench/shootout-meteor.rs index a9c4bb99a0e..73dce2910c9 100644 --- a/src/test/bench/shootout-meteor.rs +++ b/src/test/bench/shootout-meteor.rs @@ -222,7 +222,7 @@ fn to_vec(raw_sol: &List) -> Vec { let mut sol = repeat('.' as u8).take(50).collect::>(); for &m in raw_sol.iter() { let id = '0' as u8 + get_id(m); - for i in 0us..50 { + for i in 0..50 { if m & 1 << i != 0 { sol[i] = id; } @@ -297,7 +297,7 @@ fn search( let masks_at = &masks[i]; // for every unused piece - for id in (0us..10).filter(|&id| board & (1 << (id + 50)) == 0) { + for id in (0..10).filter(|&id| board & (1 << (id + 50)) == 0) { // for each mask that fits on the board for m in masks_at[id].iter().filter(|&m| board & *m == 0) { // This check is too costly. diff --git a/src/test/bench/shootout-spectralnorm.rs b/src/test/bench/shootout-spectralnorm.rs index 76ba5acb16c..f7514a3e884 100644 --- a/src/test/bench/shootout-spectralnorm.rs +++ b/src/test/bench/shootout-spectralnorm.rs @@ -69,7 +69,7 @@ fn spectralnorm(n: uint) -> f64 { let mut u = repeat(1.0).take(n).collect::>(); let mut v = u.clone(); let mut tmp = v.clone(); - for _ in 0u..10 { + for _ in 0..10 { mult_AtAv(&u, &mut v, &mut tmp); mult_AtAv(&v, &mut u, &mut tmp); } diff --git a/src/test/bench/sudoku.rs b/src/test/bench/sudoku.rs index ada8efcbf38..b45f241e8e5 100644 --- a/src/test/bench/sudoku.rs +++ b/src/test/bench/sudoku.rs @@ -49,8 +49,8 @@ impl Sudoku { } pub fn from_vec(vec: &[[u8;9];9]) -> Sudoku { - let g = (0..9u).map(|i| { - (0..9u).map(|j| { vec[i][j] }).collect() + let g = (0..9).map(|i| { + (0..9).map(|j| { vec[i][j] }).collect() }).collect(); return Sudoku::new(g) } @@ -68,7 +68,7 @@ impl Sudoku { .split(',') .collect(); - if comps.len() == 3u { + if comps.len() == 3 { let row = comps[0].parse::().unwrap(); let col = comps[1].parse::().unwrap(); g[row as uint][col as uint] = comps[2].parse().unwrap(); @@ -102,7 +102,7 @@ impl Sudoku { } } - let mut ptr = 0u; + let mut ptr = 0; let end = work.len(); while ptr < end { let (row, col) = work[ptr]; @@ -111,11 +111,11 @@ impl Sudoku { (1 as u8); if self.next_color(row, col, the_color) { // yes: advance work list - ptr = ptr + 1u; + ptr = ptr + 1; } else { // no: redo this field aft recoloring pred; unless there is none - if ptr == 0u { panic!("No solution found for this sudoku"); } - ptr = ptr - 1u; + if ptr == 0 { panic!("No solution found for this sudoku"); } + ptr = ptr - 1; } } } diff --git a/src/test/bench/task-perf-spawnalot.rs b/src/test/bench/task-perf-spawnalot.rs index 69b9e89dbc5..b5aa8e8d791 100644 --- a/src/test/bench/task-perf-spawnalot.rs +++ b/src/test/bench/task-perf-spawnalot.rs @@ -12,10 +12,10 @@ use std::env; use std::thread; fn f(n: usize) { - let mut i = 0u; + let mut i = 0; while i < n { let _ = thread::spawn(move|| g()).join(); - i += 1u; + i += 1; } } diff --git a/src/test/compile-fail-fulldeps/issue-18986.rs b/src/test/compile-fail-fulldeps/issue-18986.rs index 6845116e4a4..9b696e05c50 100644 --- a/src/test/compile-fail-fulldeps/issue-18986.rs +++ b/src/test/compile-fail-fulldeps/issue-18986.rs @@ -15,6 +15,6 @@ pub use use_from_trait_xc::Trait; fn main() { match () { - Trait { x: 42us } => () //~ ERROR use of trait `Trait` in a struct pattern + Trait { x: 42_usize } => () //~ ERROR use of trait `Trait` in a struct pattern } } diff --git a/src/test/compile-fail/asm-in-bad-modifier.rs b/src/test/compile-fail/asm-in-bad-modifier.rs index ffbb25e266a..01481af817b 100644 --- a/src/test/compile-fail/asm-in-bad-modifier.rs +++ b/src/test/compile-fail/asm-in-bad-modifier.rs @@ -20,8 +20,8 @@ pub fn main() { let x: isize; let y: isize; unsafe { - asm!("mov $1, $0" : "=r"(x) : "=r"(5us)); //~ ERROR input operand constraint contains '=' - asm!("mov $1, $0" : "=r"(y) : "+r"(5us)); //~ ERROR input operand constraint contains '+' + asm!("mov $1, $0" : "=r"(x) : "=r"(5_usize)); //~ ERROR operand constraint contains '=' + asm!("mov $1, $0" : "=r"(y) : "+r"(5_usize)); //~ ERROR operand constraint contains '+' } foo(x); foo(y); diff --git a/src/test/compile-fail/asm-misplaced-option.rs b/src/test/compile-fail/asm-misplaced-option.rs index 8bc6f206dec..02d06c4e1bf 100644 --- a/src/test/compile-fail/asm-misplaced-option.rs +++ b/src/test/compile-fail/asm-misplaced-option.rs @@ -21,14 +21,14 @@ pub fn main() { let mut x: isize = 0; unsafe { // extra colon - asm!("mov $1, $0" : "=r"(x) : "r"(5us), "0"(x) : : "cc"); + asm!("mov $1, $0" : "=r"(x) : "r"(5_usize), "0"(x) : : "cc"); //~^ WARNING unrecognized option } assert_eq!(x, 5); unsafe { // comma in place of a colon - asm!("add $2, $1; mov $1, $0" : "=r"(x) : "r"(x), "r"(8us) : "cc", "volatile"); + asm!("add $2, $1; mov $1, $0" : "=r"(x) : "r"(x), "r"(8_usize) : "cc", "volatile"); //~^ WARNING expected a clobber, found an option } assert_eq!(x, 13); diff --git a/src/test/compile-fail/asm-out-assign-imm.rs b/src/test/compile-fail/asm-out-assign-imm.rs index 9ad5d7e9f09..ff56fb14f7d 100644 --- a/src/test/compile-fail/asm-out-assign-imm.rs +++ b/src/test/compile-fail/asm-out-assign-imm.rs @@ -21,7 +21,8 @@ pub fn main() { x = 1; //~ NOTE prior assignment occurs here foo(x); unsafe { - asm!("mov $1, $0" : "=r"(x) : "r"(5us)); //~ ERROR re-assignment of immutable variable `x` + asm!("mov $1, $0" : "=r"(x) : "r"(5_usize)); + //~^ ERROR re-assignment of immutable variable `x` } foo(x); } diff --git a/src/test/compile-fail/asm-out-no-modifier.rs b/src/test/compile-fail/asm-out-no-modifier.rs index b58d41e1d82..17c19c77ab9 100644 --- a/src/test/compile-fail/asm-out-no-modifier.rs +++ b/src/test/compile-fail/asm-out-no-modifier.rs @@ -19,7 +19,7 @@ fn foo(x: isize) { println!("{}", x); } pub fn main() { let x: isize; unsafe { - asm!("mov $1, $0" : "r"(x) : "r"(5us)); //~ ERROR output operand constraint lacks '=' + asm!("mov $1, $0" : "r"(x) : "r"(5_usize)); //~ ERROR output operand constraint lacks '=' } foo(x); } diff --git a/src/test/compile-fail/assign-to-method.rs b/src/test/compile-fail/assign-to-method.rs index b8aba7c483d..d32ea327d0a 100644 --- a/src/test/compile-fail/assign-to-method.rs +++ b/src/test/compile-fail/assign-to-method.rs @@ -15,7 +15,7 @@ struct cat { } impl cat { - pub fn speak(&self) { self.meows += 1us; } + pub fn speak(&self) { self.meows += 1_usize; } } fn cat(in_x : usize, in_y : isize) -> cat { @@ -26,6 +26,6 @@ fn cat(in_x : usize, in_y : isize) -> cat { } fn main() { - let nyan : cat = cat(52us, 99); + let nyan : cat = cat(52_usize, 99); nyan.speak = || println!("meow"); //~ ERROR attempted to take value of method } diff --git a/src/test/compile-fail/attr-before-let.rs b/src/test/compile-fail/attr-before-let.rs index acc9aa8a9a1..b4a90e35c40 100644 --- a/src/test/compile-fail/attr-before-let.rs +++ b/src/test/compile-fail/attr-before-let.rs @@ -10,5 +10,5 @@ fn main() { #[attr] //~ ERROR expected item - let _i = 0; + let __isize = 0; } diff --git a/src/test/compile-fail/bad-bang-ann-3.rs b/src/test/compile-fail/bad-bang-ann-3.rs index e5dbdbd237d..58a8314af21 100644 --- a/src/test/compile-fail/bad-bang-ann-3.rs +++ b/src/test/compile-fail/bad-bang-ann-3.rs @@ -11,7 +11,7 @@ // Tests that a function with a ! annotation always actually fails fn bad_bang(i: usize) -> ! { - return 7us; //~ ERROR `return` in a function declared as diverging [E0166] + return 7_usize; //~ ERROR `return` in a function declared as diverging [E0166] } -fn main() { bad_bang(5us); } +fn main() { bad_bang(5); } diff --git a/src/test/compile-fail/bad-bang-ann.rs b/src/test/compile-fail/bad-bang-ann.rs index 414421c8b77..03c24c2fa3d 100644 --- a/src/test/compile-fail/bad-bang-ann.rs +++ b/src/test/compile-fail/bad-bang-ann.rs @@ -11,7 +11,7 @@ // Tests that a function with a ! annotation always actually fails fn bad_bang(i: usize) -> ! { //~ ERROR computation may converge in a function marked as diverging - if i < 0us { } else { panic!(); } + if i < 0_usize { } else { panic!(); } } -fn main() { bad_bang(5us); } +fn main() { bad_bang(5); } diff --git a/src/test/compile-fail/bad-method-typaram-kind.rs b/src/test/compile-fail/bad-method-typaram-kind.rs index 8e5a6054b89..a97cf5d41e8 100644 --- a/src/test/compile-fail/bad-method-typaram-kind.rs +++ b/src/test/compile-fail/bad-method-typaram-kind.rs @@ -9,7 +9,7 @@ // except according to those terms. fn foo() { - 1us.bar::(); //~ ERROR `core::marker::Send` is not implemented + 1_usize.bar::(); //~ ERROR `core::marker::Send` is not implemented } trait bar { diff --git a/src/test/compile-fail/borrow-immutable-upvar-mutation.rs b/src/test/compile-fail/borrow-immutable-upvar-mutation.rs index 7033f5caef6..a82aa12dc80 100644 --- a/src/test/compile-fail/borrow-immutable-upvar-mutation.rs +++ b/src/test/compile-fail/borrow-immutable-upvar-mutation.rs @@ -21,25 +21,25 @@ fn to_fn_mut>(f: F) -> F { f } fn main() { // By-ref captures { - let mut x = 0us; + let mut x = 0_usize; let _f = to_fn(|| x = 42); //~ ERROR cannot assign - let mut y = 0us; + let mut y = 0_usize; let _g = to_fn(|| set(&mut y)); //~ ERROR cannot borrow - let mut z = 0us; + let mut z = 0_usize; let _h = to_fn_mut(|| { set(&mut z); to_fn(|| z = 42); }); //~ ERROR cannot assign } // By-value captures { - let mut x = 0us; + let mut x = 0_usize; let _f = to_fn(move || x = 42); //~ ERROR cannot assign - let mut y = 0us; + let mut y = 0_usize; let _g = to_fn(move || set(&mut y)); //~ ERROR cannot borrow - let mut z = 0us; + let mut z = 0_usize; let _h = to_fn_mut(move || { set(&mut z); to_fn(move || z = 42); }); //~ ERROR cannot assign } } diff --git a/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref-mut.rs b/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref-mut.rs index 5db9ad2e3a4..dd278faa0dc 100644 --- a/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref-mut.rs +++ b/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref-mut.rs @@ -56,15 +56,15 @@ impl Point { } fn deref_imm_field(x: Own) { - let _i = &x.y; + let __isize = &x.y; } fn deref_mut_field1(x: Own) { - let _i = &mut x.y; //~ ERROR cannot borrow + let __isize = &mut x.y; //~ ERROR cannot borrow } fn deref_mut_field2(mut x: Own) { - let _i = &mut x.y; + let __isize = &mut x.y; } fn deref_extend_field(x: &Own) -> &isize { @@ -114,7 +114,7 @@ fn assign_field4<'a>(x: &'a mut Own) { // FIXME(eddyb) #12825 This shouldn't attempt to call deref_mut. /* fn deref_imm_method(x: Own) { - let _i = x.get(); + let __isize = x.get(); } */ diff --git a/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref.rs b/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref.rs index 75680de9c9e..693ed29bd05 100644 --- a/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref.rs +++ b/src/test/compile-fail/borrowck-borrow-overloaded-auto-deref.rs @@ -50,15 +50,15 @@ impl Point { } fn deref_imm_field(x: Rc) { - let _i = &x.y; + let __isize = &x.y; } fn deref_mut_field1(x: Rc) { - let _i = &mut x.y; //~ ERROR cannot borrow + let __isize = &mut x.y; //~ ERROR cannot borrow } fn deref_mut_field2(mut x: Rc) { - let _i = &mut x.y; //~ ERROR cannot borrow + let __isize = &mut x.y; //~ ERROR cannot borrow } fn deref_extend_field(x: &Rc) -> &isize { @@ -86,7 +86,7 @@ fn assign_field3<'a>(x: &'a mut Rc) { } fn deref_imm_method(x: Rc) { - let _i = x.get(); + let __isize = x.get(); } fn deref_mut_method1(x: Rc) { diff --git a/src/test/compile-fail/borrowck-borrow-overloaded-deref-mut.rs b/src/test/compile-fail/borrowck-borrow-overloaded-deref-mut.rs index bfe53b739f4..34b926aab1f 100644 --- a/src/test/compile-fail/borrowck-borrow-overloaded-deref-mut.rs +++ b/src/test/compile-fail/borrowck-borrow-overloaded-deref-mut.rs @@ -32,15 +32,15 @@ impl DerefMut for Own { } fn deref_imm(x: Own) { - let _i = &*x; + let __isize = &*x; } fn deref_mut1(x: Own) { - let _i = &mut *x; //~ ERROR cannot borrow + let __isize = &mut *x; //~ ERROR cannot borrow } fn deref_mut2(mut x: Own) { - let _i = &mut *x; + let __isize = &mut *x; } fn deref_extend<'a>(x: &'a Own) -> &'a isize { diff --git a/src/test/compile-fail/borrowck-borrow-overloaded-deref.rs b/src/test/compile-fail/borrowck-borrow-overloaded-deref.rs index 153368f4894..5b916243b9e 100644 --- a/src/test/compile-fail/borrowck-borrow-overloaded-deref.rs +++ b/src/test/compile-fail/borrowck-borrow-overloaded-deref.rs @@ -26,15 +26,15 @@ impl Deref for Rc { } fn deref_imm(x: Rc) { - let _i = &*x; + let __isize = &*x; } fn deref_mut1(x: Rc) { - let _i = &mut *x; //~ ERROR cannot borrow + let __isize = &mut *x; //~ ERROR cannot borrow } fn deref_mut2(mut x: Rc) { - let _i = &mut *x; //~ ERROR cannot borrow + let __isize = &mut *x; //~ ERROR cannot borrow } fn deref_extend<'a>(x: &'a Rc) -> &'a isize { diff --git a/src/test/compile-fail/borrowck-for-loop-head-linkage.rs b/src/test/compile-fail/borrowck-for-loop-head-linkage.rs index 043ea0bf00e..01a649ae247 100644 --- a/src/test/compile-fail/borrowck-for-loop-head-linkage.rs +++ b/src/test/compile-fail/borrowck-for-loop-head-linkage.rs @@ -11,11 +11,11 @@ use std::iter::repeat; fn main() { - let mut vector = vec![1us, 2]; + let mut vector = vec![1, 2]; for &x in &vector { let cap = vector.capacity(); vector.extend(repeat(0)); //~ ERROR cannot borrow - vector[1us] = 5us; //~ ERROR cannot borrow + vector[1] = 5; //~ ERROR cannot borrow } } diff --git a/src/test/compile-fail/borrowck-lend-flow-match.rs b/src/test/compile-fail/borrowck-lend-flow-match.rs index 30ec993ed5e..f24e82d11c5 100644 --- a/src/test/compile-fail/borrowck-lend-flow-match.rs +++ b/src/test/compile-fail/borrowck-lend-flow-match.rs @@ -21,7 +21,7 @@ fn separate_arms() { // fact no outstanding loan of x! x = Some(0); } - Some(ref _i) => { + Some(ref __isize) => { x = Some(1); //~ ERROR cannot assign } } diff --git a/src/test/compile-fail/borrowck-report-with-custom-diagnostic.rs b/src/test/compile-fail/borrowck-report-with-custom-diagnostic.rs index 7093da6803c..21637370724 100644 --- a/src/test/compile-fail/borrowck-report-with-custom-diagnostic.rs +++ b/src/test/compile-fail/borrowck-report-with-custom-diagnostic.rs @@ -11,7 +11,7 @@ #![allow(dead_code)] fn main() { // Original borrow ends at end of function - let mut x = 1us; + let mut x = 1_usize; let y = &mut x; let z = &x; //~ ERROR cannot borrow } @@ -21,7 +21,7 @@ fn foo() { match true { true => { // Original borrow ends at end of match arm - let mut x = 1us; + let mut x = 1_usize; let y = &x; let z = &mut x; //~ ERROR cannot borrow } @@ -33,7 +33,7 @@ fn foo() { fn bar() { // Original borrow ends at end of closure || { - let mut x = 1us; + let mut x = 1_usize; let y = &mut x; let z = &mut x; //~ ERROR cannot borrow }; diff --git a/src/test/compile-fail/class-method-missing.rs b/src/test/compile-fail/class-method-missing.rs index 3b921e07279..ada45e8c1fc 100644 --- a/src/test/compile-fail/class-method-missing.rs +++ b/src/test/compile-fail/class-method-missing.rs @@ -27,5 +27,5 @@ fn cat(in_x : usize) -> cat { } fn main() { - let nyan = cat(0us); + let nyan = cat(0_usize); } diff --git a/src/test/compile-fail/class-missing-self.rs b/src/test/compile-fail/class-missing-self.rs index 4d8e4bca784..f25b2e65388 100644 --- a/src/test/compile-fail/class-missing-self.rs +++ b/src/test/compile-fail/class-missing-self.rs @@ -16,7 +16,7 @@ impl cat { fn sleep(&self) { loop{} } fn meow(&self) { println!("Meow"); - meows += 1us; //~ ERROR unresolved name + meows += 1_usize; //~ ERROR unresolved name sleep(); //~ ERROR unresolved name } diff --git a/src/test/compile-fail/const-block-non-item-statement.rs b/src/test/compile-fail/const-block-non-item-statement.rs index f66c68541b1..fa63b16afa6 100644 --- a/src/test/compile-fail/const-block-non-item-statement.rs +++ b/src/test/compile-fail/const-block-non-item-statement.rs @@ -8,7 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -const A: usize = { 1us; 2 }; +const A: usize = { 1_usize; 2 }; //~^ ERROR: blocks in constants are limited to items and tail expressions const B: usize = { { } 2 }; @@ -19,7 +19,7 @@ macro_rules! foo { } const C: usize = { foo!(); 2 }; -const D: usize = { let x = 4us; 2 }; +const D: usize = { let x = 4_usize; 2 }; //~^ ERROR: blocks in constants are limited to items and tail expressions pub fn main() { diff --git a/src/test/compile-fail/deriving-non-type.rs b/src/test/compile-fail/deriving-non-type.rs index 6015652668e..966e28a789c 100644 --- a/src/test/compile-fail/deriving-non-type.rs +++ b/src/test/compile-fail/deriving-non-type.rs @@ -22,10 +22,10 @@ impl S { } impl T for S { } #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums -static s: usize = 0us; +static s: usize = 0_usize; #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums -const c: usize = 0us; +const c: usize = 0_usize; #[derive(PartialEq)] //~ ERROR: `derive` may only be applied to structs and enums mod m { } diff --git a/src/test/compile-fail/feature-gate-int-uint.rs b/src/test/compile-fail/feature-gate-int-uint.rs index 016a0394289..948e485ccf5 100644 --- a/src/test/compile-fail/feature-gate-int-uint.rs +++ b/src/test/compile-fail/feature-gate-int-uint.rs @@ -8,7 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![allow(dead_code)] +#![allow(dead_code, unused_variables)] +#![feature(rustc_attrs)] mod u { type X = uint; //~ WARN the `uint` type is deprecated @@ -16,7 +17,8 @@ mod u { x: uint //~ WARN the `uint` type is deprecated } fn bar(x: uint) { //~ WARN the `uint` type is deprecated - 1u; //~ WARN the `u` suffix on integers is deprecated + 1_u; //~ WARN the `u` and `us` suffixes on integers are deprecated + 1_us; //~ WARN the `u` and `us` suffixes on integers are deprecated } } mod i { @@ -25,11 +27,11 @@ mod i { x: int //~ WARN the `int` type is deprecated } fn bar(x: int) { //~ WARN the `int` type is deprecated - 1i; //~ WARN the `i` suffix on integers is deprecated + 1_i; //~ WARN the `i` and `is` suffixes on integers are deprecated + 1_is; //~ WARN the `i` and `is` suffixes on integers are deprecated } } -fn main() { - // make compilation fail, after feature gating - let () = 1u8; //~ ERROR +#[rustc_error] +fn main() { //~ ERROR compilation successful } diff --git a/src/test/compile-fail/import-glob-circular.rs b/src/test/compile-fail/import-glob-circular.rs index 0f6e3dc134d..f38172db444 100644 --- a/src/test/compile-fail/import-glob-circular.rs +++ b/src/test/compile-fail/import-glob-circular.rs @@ -13,13 +13,13 @@ mod circ1 { pub use circ2::f2; pub fn f1() { println!("f1"); } - pub fn common() -> usize { return 0us; } + pub fn common() -> usize { return 0_usize; } } mod circ2 { pub use circ1::f1; pub fn f2() { println!("f2"); } - pub fn common() -> usize { return 1us; } + pub fn common() -> usize { return 1_usize; } } mod test { diff --git a/src/test/compile-fail/index-bot.rs b/src/test/compile-fail/index-bot.rs index 876c1e481f6..b28f2a746fd 100644 --- a/src/test/compile-fail/index-bot.rs +++ b/src/test/compile-fail/index-bot.rs @@ -9,5 +9,5 @@ // except according to those terms. fn main() { - (return)[0us]; //~ ERROR the type of this value must be known in this context + (return)[0_usize]; //~ ERROR the type of this value must be known in this context } diff --git a/src/test/compile-fail/infinite-instantiation.rs b/src/test/compile-fail/infinite-instantiation.rs index a922f5fe452..2642ac6204c 100644 --- a/src/test/compile-fail/infinite-instantiation.rs +++ b/src/test/compile-fail/infinite-instantiation.rs @@ -28,11 +28,11 @@ impl to_opt for Option { } fn function(counter: usize, t: T) { - if counter > 0us { - function(counter - 1us, t.to_option()); + if counter > 0_usize { + function(counter - 1_usize, t.to_option()); } } fn main() { - function(22us, 22us); + function(22_usize, 22_usize); } diff --git a/src/test/compile-fail/integral-indexing.rs b/src/test/compile-fail/integral-indexing.rs index 88dd63384b7..e8998dd7a9d 100644 --- a/src/test/compile-fail/integral-indexing.rs +++ b/src/test/compile-fail/integral-indexing.rs @@ -11,7 +11,7 @@ pub fn main() { let v: Vec = vec!(0, 1, 2, 3, 4, 5); let s: String = "abcdef".to_string(); - v[3us]; + v[3_usize]; v[3]; v[3u8]; //~ERROR the trait `core::ops::Index` is not implemented //~^ ERROR the trait `core::ops::Index` is not implemented @@ -21,7 +21,7 @@ pub fn main() { //~^ ERROR the trait `core::ops::Index` is not implemented v[3i32]; //~ERROR the trait `core::ops::Index` is not implemented //~^ ERROR the trait `core::ops::Index` is not implemented - s.as_bytes()[3us]; + s.as_bytes()[3_usize]; s.as_bytes()[3]; s.as_bytes()[3u8]; //~ERROR the trait `core::ops::Index` is not implemented //~^ERROR the trait `core::ops::Index` is not implemented diff --git a/src/test/compile-fail/issue-13058.rs b/src/test/compile-fail/issue-13058.rs index 61b50ef705f..06f14158b91 100644 --- a/src/test/compile-fail/issue-13058.rs +++ b/src/test/compile-fail/issue-13058.rs @@ -34,7 +34,7 @@ fn check<'r, I: Iterator, T: Itble<'r, usize, I>>(cont: &T) -> bool } fn main() { - check((3us, 5us)); + check((3_usize, 5_usize)); //~^ ERROR mismatched types //~| expected `&_` //~| found `(usize, usize)` diff --git a/src/test/compile-fail/issue-13466.rs b/src/test/compile-fail/issue-13466.rs index 09e2905dc40..16128e52d64 100644 --- a/src/test/compile-fail/issue-13466.rs +++ b/src/test/compile-fail/issue-13466.rs @@ -14,7 +14,7 @@ pub fn main() { // The expected arm type `Option` has one type parameter, while // the actual arm `Result` has two. typeck should not be // tricked into looking up a non-existing second type parameter. - let _x: usize = match Some(1us) { + let _x: usize = match Some(1_usize) { Ok(u) => u, //~^ ERROR mismatched types //~| expected `core::option::Option` diff --git a/src/test/compile-fail/issue-17283.rs b/src/test/compile-fail/issue-17283.rs index 4889658d083..65731379094 100644 --- a/src/test/compile-fail/issue-17283.rs +++ b/src/test/compile-fail/issue-17283.rs @@ -16,7 +16,7 @@ struct Foo { } fn main() { - let x = 1us; + let x = 1_usize; let y: Foo; // `x { ... }` should not be interpreted as a struct literal here diff --git a/src/test/compile-fail/issue-17441.rs b/src/test/compile-fail/issue-17441.rs index e9e69dadd3b..321b8b260da 100644 --- a/src/test/compile-fail/issue-17441.rs +++ b/src/test/compile-fail/issue-17441.rs @@ -11,16 +11,16 @@ #![feature(box_syntax)] fn main() { - let _foo = &[1us, 2] as [usize]; + let _foo = &[1_usize, 2] as [usize]; //~^ ERROR cast to unsized type: `&[usize; 2]` as `[usize]` //~^^ HELP consider using an implicit coercion to `&[usize]` instead - let _bar = box 1us as std::fmt::Show; + let _bar = box 1_usize as std::fmt::Show; //~^ ERROR cast to unsized type: `Box` as `core::fmt::Show` //~^^ HELP did you mean `Box`? - let _baz = 1us as std::fmt::Show; + let _baz = 1_usize as std::fmt::Show; //~^ ERROR cast to unsized type: `usize` as `core::fmt::Show` //~^^ HELP consider using a box or reference as appropriate - let _quux = [1us, 2] as [usize]; + let _quux = [1_usize, 2] as [usize]; //~^ ERROR cast to unsized type: `[usize; 2]` as `[usize]` //~^^ HELP consider using a box or reference as appropriate } diff --git a/src/test/compile-fail/issue-17651.rs b/src/test/compile-fail/issue-17651.rs index 1cdf48e291c..172f37af834 100644 --- a/src/test/compile-fail/issue-17651.rs +++ b/src/test/compile-fail/issue-17651.rs @@ -14,7 +14,7 @@ #![feature(box_syntax)] fn main() { - (|| box *[0us].as_slice())(); + (|| box *[0_usize].as_slice())(); //~^ ERROR cannot move out of borrowed content //~^^ ERROR cannot move a value of type [usize] } diff --git a/src/test/compile-fail/issue-17718-patterns.rs b/src/test/compile-fail/issue-17718-patterns.rs index 6c4d0874703..b7f58791bfc 100644 --- a/src/test/compile-fail/issue-17718-patterns.rs +++ b/src/test/compile-fail/issue-17718-patterns.rs @@ -13,7 +13,7 @@ static mut A2: usize = 1; const A3: usize = 1; fn main() { - match 1us { + match 1_usize { A1 => {} //~ ERROR: static variables cannot be referenced in a pattern A2 => {} //~ ERROR: static variables cannot be referenced in a pattern A3 => {} diff --git a/src/test/compile-fail/issue-17913.rs b/src/test/compile-fail/issue-17913.rs index 1f5264aef61..8035cffabda 100644 --- a/src/test/compile-fail/issue-17913.rs +++ b/src/test/compile-fail/issue-17913.rs @@ -15,14 +15,14 @@ #[cfg(target_pointer_width = "64")] fn main() { - let n = 0us; - let a = box [&n; 0xF000000000000000us]; - println!("{}", a[0xFFFFFFu]); + let n = 0_usize; + let a = box [&n; 0xF000000000000000_usize]; + println!("{}", a[0xFFFFFF_usize]); } #[cfg(target_pointer_width = "32")] fn main() { - let n = 0us; - let a = box [&n; 0xFFFFFFFFu]; - println!("{}", a[0xFFFFFFu]); + let n = 0_usize; + let a = box [&n; 0xFFFFFFFF_usize]; + println!("{}", a[0xFFFFFF_usize]); } diff --git a/src/test/compile-fail/issue-17933.rs b/src/test/compile-fail/issue-17933.rs index 47f8d75250d..bd047408498 100644 --- a/src/test/compile-fail/issue-17933.rs +++ b/src/test/compile-fail/issue-17933.rs @@ -8,10 +8,10 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -pub static X: usize = 1us; +pub static X: usize = 1_usize; fn main() { - match 1us { + match 1_usize { self::X => { }, //~^ ERROR static variables cannot be referenced in a pattern, use a `const` instead _ => { }, diff --git a/src/test/compile-fail/issue-1802-2.rs b/src/test/compile-fail/issue-1802-2.rs index c7aacdfc68a..f6da2fc82c3 100644 --- a/src/test/compile-fail/issue-1802-2.rs +++ b/src/test/compile-fail/issue-1802-2.rs @@ -10,5 +10,5 @@ // error-pattern:no valid digits found for number fn main() { - log(error, 0bu); + log(error, 0b_usize); } diff --git a/src/test/compile-fail/issue-18107.rs b/src/test/compile-fail/issue-18107.rs index 83427e8aa67..91689988f58 100644 --- a/src/test/compile-fail/issue-18107.rs +++ b/src/test/compile-fail/issue-18107.rs @@ -16,7 +16,7 @@ fn _create_render(_: &()) -> AbstractRenderer //~^ ERROR: the trait `core::marker::Sized` is not implemented { - match 0us { + match 0_usize { _ => unimplemented!() } } diff --git a/src/test/compile-fail/issue-18252.rs b/src/test/compile-fail/issue-18252.rs index 822c86d1d3e..54c51405bd7 100644 --- a/src/test/compile-fail/issue-18252.rs +++ b/src/test/compile-fail/issue-18252.rs @@ -13,5 +13,5 @@ enum Foo { } fn main() { - let f = Foo::Variant(42us); //~ ERROR uses it like a function + let f = Foo::Variant(42_usize); //~ ERROR uses it like a function } diff --git a/src/test/compile-fail/issue-18566.rs b/src/test/compile-fail/issue-18566.rs index 85dda340d19..dd3844b1a0e 100644 --- a/src/test/compile-fail/issue-18566.rs +++ b/src/test/compile-fail/issue-18566.rs @@ -28,7 +28,7 @@ impl Tr for usize { } fn main() { - let s = &mut 1us; + let s = &mut 1_usize; MyPtr(s).poke(s); //~^ ERROR cannot borrow `*s` as mutable more than once at a time diff --git a/src/test/compile-fail/issue-18783.rs b/src/test/compile-fail/issue-18783.rs index d26bf68cb5d..5ddf06add9d 100644 --- a/src/test/compile-fail/issue-18783.rs +++ b/src/test/compile-fail/issue-18783.rs @@ -13,7 +13,7 @@ use std::cell::RefCell; fn main() { - let mut y = 1us; + let mut y = 1_usize; let c = RefCell::new(vec![]); c.push(box || y = 0); c.push(box || y = 0); @@ -21,7 +21,7 @@ fn main() { } fn ufcs() { - let mut y = 1us; + let mut y = 1_usize; let c = RefCell::new(vec![]); Push::push(&c, box || y = 0); diff --git a/src/test/compile-fail/issue-18959.rs b/src/test/compile-fail/issue-18959.rs index e174fb9b7ad..368f3c16f51 100644 --- a/src/test/compile-fail/issue-18959.rs +++ b/src/test/compile-fail/issue-18959.rs @@ -17,7 +17,7 @@ impl Foo for Thing { fn foo(&self, _: &T) {} } -#[inline(never)] fn foo(b: &Bar) { b.foo(&0us) } +#[inline(never)] fn foo(b: &Bar) { b.foo(&0_usize) } fn main() { let mut thing = Thing; diff --git a/src/test/compile-fail/issue-2150.rs b/src/test/compile-fail/issue-2150.rs index 79df16c8979..505885e6c41 100644 --- a/src/test/compile-fail/issue-2150.rs +++ b/src/test/compile-fail/issue-2150.rs @@ -15,7 +15,7 @@ fn fail_len(v: Vec ) -> usize { let mut i = 3; panic!(); - for x in &v { i += 1us; } + for x in &v { i += 1_usize; } //~^ ERROR: unreachable statement return i; } diff --git a/src/test/compile-fail/issue-4517.rs b/src/test/compile-fail/issue-4517.rs index 881e124fd68..6d4777be40b 100644 --- a/src/test/compile-fail/issue-4517.rs +++ b/src/test/compile-fail/issue-4517.rs @@ -11,7 +11,7 @@ fn bar(int_param: usize) {} fn main() { - let foo: [u8; 4] = [1u8; 4us]; + let foo: [u8; 4] = [1u8; 4_usize]; bar(foo); //~^ ERROR mismatched types //~| expected `usize` diff --git a/src/test/compile-fail/issue-5544-a.rs b/src/test/compile-fail/issue-5544-a.rs index 42a18ba5fb7..95a4f36d171 100644 --- a/src/test/compile-fail/issue-5544-a.rs +++ b/src/test/compile-fail/issue-5544-a.rs @@ -9,6 +9,6 @@ // except according to those terms. fn main() { - let _i = 18446744073709551616; // 2^64 + let __isize = 18446744073709551616; // 2^64 //~^ ERROR int literal is too large } diff --git a/src/test/compile-fail/issue-5544-b.rs b/src/test/compile-fail/issue-5544-b.rs index 1f166ec0d1c..afff5984b46 100644 --- a/src/test/compile-fail/issue-5544-b.rs +++ b/src/test/compile-fail/issue-5544-b.rs @@ -9,6 +9,6 @@ // except according to those terms. fn main() { - let _i = 0xff_ffff_ffff_ffff_ffff_is; + let __isize = 0xff_ffff_ffff_ffff_ffff__isize; //~^ ERROR int literal is too large } diff --git a/src/test/compile-fail/issue-7575.rs b/src/test/compile-fail/issue-7575.rs index 49e54f25bf6..9e6000c050a 100644 --- a/src/test/compile-fail/issue-7575.rs +++ b/src/test/compile-fail/issue-7575.rs @@ -30,17 +30,17 @@ trait UnusedTrait { impl CtxtFn for usize { fn f8(self, i: usize) -> usize { - i * 4us + i * 4_usize } fn f9(i: usize) -> usize { - i * 4us + i * 4_usize } } impl OtherTrait for usize { fn f9(i: usize) -> usize { - i * 8us + i * 8_usize } } diff --git a/src/test/compile-fail/issue-8460-const.rs b/src/test/compile-fail/issue-8460-const.rs index b6d371e4b11..954ae8ebc48 100644 --- a/src/test/compile-fail/issue-8460-const.rs +++ b/src/test/compile-fail/issue-8460-const.rs @@ -22,7 +22,7 @@ fn main() { //~^ ERROR attempted to divide with overflow in a constant expression assert!(thread::spawn(move|| { i64::MIN / -1; }).join().is_err()); //~^ ERROR attempted to divide with overflow in a constant expression - assert!(thread::spawn(move|| { 1is / 0; }).join().is_err()); + assert!(thread::spawn(move|| { 1isize / 0; }).join().is_err()); //~^ ERROR attempted to divide by zero in a constant expression assert!(thread::spawn(move|| { 1i8 / 0; }).join().is_err()); //~^ ERROR attempted to divide by zero in a constant expression @@ -42,7 +42,7 @@ fn main() { //~^ ERROR attempted remainder with overflow in a constant expression assert!(thread::spawn(move|| { i64::MIN % -1; }).join().is_err()); //~^ ERROR attempted remainder with overflow in a constant expression - assert!(thread::spawn(move|| { 1is % 0; }).join().is_err()); + assert!(thread::spawn(move|| { 1isize % 0; }).join().is_err()); //~^ ERROR attempted remainder with a divisor of zero in a constant expression assert!(thread::spawn(move|| { 1i8 % 0; }).join().is_err()); //~^ ERROR attempted remainder with a divisor of zero in a constant expression diff --git a/src/test/compile-fail/issue-8537.rs b/src/test/compile-fail/issue-8537.rs index dba9e751f71..52cf420a9ff 100644 --- a/src/test/compile-fail/issue-8537.rs +++ b/src/test/compile-fail/issue-8537.rs @@ -9,7 +9,7 @@ // except according to those terms. pub extern - "invalid-abi" //~ ERROR illegal ABI + "invalid-ab_isize" //~ ERROR illegal ABI fn foo() {} fn main() {} diff --git a/src/test/compile-fail/kindck-nonsendable-1.rs b/src/test/compile-fail/kindck-nonsendable-1.rs index 5bc769f8e11..e6041cddead 100644 --- a/src/test/compile-fail/kindck-nonsendable-1.rs +++ b/src/test/compile-fail/kindck-nonsendable-1.rs @@ -16,7 +16,7 @@ fn foo(_x: Rc) {} fn bar(_: F) { } fn main() { - let x = Rc::new(3us); + let x = Rc::new(3_usize); bar(move|| foo(x)); //~^ ERROR `core::marker::Send` is not implemented } diff --git a/src/test/compile-fail/lint-dead-code-4.rs b/src/test/compile-fail/lint-dead-code-4.rs index 449788459dc..f304c26efb5 100644 --- a/src/test/compile-fail/lint-dead-code-4.rs +++ b/src/test/compile-fail/lint-dead-code-4.rs @@ -63,6 +63,6 @@ fn field_match_in_let(f: Bar) -> bool { fn main() { field_read(Foo { x: 1, b: false, marker: std::marker::NoCopy }); field_match_in_patterns(XYZ::Z); - field_match_in_let(Bar { x: 42us, b: true, _guard: () }); + field_match_in_let(Bar { x: 42_usize, b: true, _guard: () }); let _ = Baz { x: 0 }; } diff --git a/src/test/compile-fail/lint-exceeding-bitshifts.rs b/src/test/compile-fail/lint-exceeding-bitshifts.rs index 98853a2e9a1..345e56e2e58 100644 --- a/src/test/compile-fail/lint-exceeding-bitshifts.rs +++ b/src/test/compile-fail/lint-exceeding-bitshifts.rs @@ -57,7 +57,7 @@ fn main() { let n = 1u8 << (4+3); let n = 1u8 << (4+4); //~ ERROR: bitshift exceeds the type's number of bits - let n = 1is << std::isize::BITS; //~ ERROR: bitshift exceeds the type's number of bits - let n = 1us << std::usize::BITS; //~ ERROR: bitshift exceeds the type's number of bits + let n = 1_isize << std::isize::BITS; //~ ERROR: bitshift exceeds the type's number of bits + let n = 1_usize << std::usize::BITS; //~ ERROR: bitshift exceeds the type's number of bits } diff --git a/src/test/compile-fail/lint-obsolete-attr.rs b/src/test/compile-fail/lint-obsolete-attr.rs index dd4e1212a00..b234f08d04a 100644 --- a/src/test/compile-fail/lint-obsolete-attr.rs +++ b/src/test/compile-fail/lint-obsolete-attr.rs @@ -15,7 +15,7 @@ #![allow(dead_code)] #![feature(custom_attribute)] -#[abi="stdcall"] extern {} //~ ERROR unused attribute +#[ab_isize="stdcall"] extern {} //~ ERROR unused attribute #[fixed_stack_segment] fn f() {} //~ ERROR unused attribute diff --git a/src/test/compile-fail/lint-type-limits.rs b/src/test/compile-fail/lint-type-limits.rs index 95d892010e7..c00bd2adaa2 100644 --- a/src/test/compile-fail/lint-type-limits.rs +++ b/src/test/compile-fail/lint-type-limits.rs @@ -14,7 +14,7 @@ fn main() { } fn foo() { - let mut i = 100us; + let mut i = 100_usize; while i >= 0 { //~ ERROR comparison is useless due to type limits i -= 1; } @@ -50,12 +50,12 @@ fn qux() { } fn quy() { - let i = -23us; //~ WARNING negation of unsigned int literal may be unintentional + let i = -23_usize; //~ WARNING negation of unsigned int literal may be unintentional //~^ WARNING unused variable } fn quz() { - let i = 23us; + let i = 23_usize; let j = -i; //~ WARNING negation of unsigned int variable may be unintentional //~^ WARNING unused variable } diff --git a/src/test/compile-fail/liveness-bad-bang-2.rs b/src/test/compile-fail/liveness-bad-bang-2.rs index 181ba124fdd..d0bc71edf2c 100644 --- a/src/test/compile-fail/liveness-bad-bang-2.rs +++ b/src/test/compile-fail/liveness-bad-bang-2.rs @@ -14,4 +14,4 @@ fn bad_bang(i: usize) -> ! { //~ ERROR computation may converge in a function ma println!("{}", 3); } -fn main() { bad_bang(5us); } +fn main() { bad_bang(5); } diff --git a/src/test/compile-fail/macro-no-implicit-reexport.rs b/src/test/compile-fail/macro-no-implicit-reexport.rs index 1e2172f4a7c..13dbab12b77 100644 --- a/src/test/compile-fail/macro-no-implicit-reexport.rs +++ b/src/test/compile-fail/macro-no-implicit-reexport.rs @@ -16,5 +16,5 @@ extern crate macro_non_reexport_2; fn main() { - assert_eq!(reexported!(), 3us); //~ ERROR macro undefined + assert_eq!(reexported!(), 3_usize); //~ ERROR macro undefined } diff --git a/src/test/compile-fail/macro-reexport-not-locally-visible.rs b/src/test/compile-fail/macro-reexport-not-locally-visible.rs index 6859ccfe3b7..dc8f4fadc76 100644 --- a/src/test/compile-fail/macro-reexport-not-locally-visible.rs +++ b/src/test/compile-fail/macro-reexport-not-locally-visible.rs @@ -18,5 +18,5 @@ extern crate macro_reexport_1; fn main() { - assert_eq!(reexported!(), 3us); //~ ERROR macro undefined + assert_eq!(reexported!(), 3_usize); //~ ERROR macro undefined } diff --git a/src/test/compile-fail/match-ill-type1.rs b/src/test/compile-fail/match-ill-type1.rs index 908d46f398c..c60ef2ed287 100644 --- a/src/test/compile-fail/match-ill-type1.rs +++ b/src/test/compile-fail/match-ill-type1.rs @@ -10,7 +10,7 @@ fn main() { match 1 { - 1...2us => 1, //~ ERROR mismatched types in range + 1...2_usize => 1, //~ ERROR mismatched types in range _ => 2, }; } diff --git a/src/test/compile-fail/match-range-fail-dominate.rs b/src/test/compile-fail/match-range-fail-dominate.rs index 7d33963003f..825a485d529 100644 --- a/src/test/compile-fail/match-range-fail-dominate.rs +++ b/src/test/compile-fail/match-range-fail-dominate.rs @@ -15,21 +15,21 @@ //error-pattern: unreachable fn main() { - match 5us { - 1us ... 10us => { } - 5us ... 6us => { } + match 5 { + 1 ... 10 => { } + 5 ... 6 => { } _ => {} }; - match 5us { - 3us ... 6us => { } - 4us ... 6us => { } + match 5 { + 3 ... 6 => { } + 4 ... 6 => { } _ => {} }; - match 5us { - 4us ... 6us => { } - 4us ... 6us => { } + match 5 { + 4 ... 6 => { } + 4 ... 6 => { } _ => {} }; diff --git a/src/test/compile-fail/match-range-fail.rs b/src/test/compile-fail/match-range-fail.rs index 1c804b0552c..c3292adfa34 100644 --- a/src/test/compile-fail/match-range-fail.rs +++ b/src/test/compile-fail/match-range-fail.rs @@ -13,8 +13,8 @@ //error-pattern: mismatched types fn main() { - match 5us { - 6us ... 1us => { } + match 5 { + 6 ... 1 => { } _ => { } }; @@ -22,8 +22,8 @@ fn main() { "bar" ... "foo" => { } }; - match 5us { - 'c' ... 100us => { } + match 5 { + 'c' ... 100 => { } _ => { } }; } diff --git a/src/test/compile-fail/method-ambig-two-traits-cross-crate.rs b/src/test/compile-fail/method-ambig-two-traits-cross-crate.rs index cab6a8610bf..981c4c6f40d 100644 --- a/src/test/compile-fail/method-ambig-two-traits-cross-crate.rs +++ b/src/test/compile-fail/method-ambig-two-traits-cross-crate.rs @@ -18,5 +18,5 @@ trait me2 { fn me(&self) -> usize; } impl me2 for usize { fn me(&self) -> usize { *self } } -fn main() { 1us.me(); } //~ ERROR E0034 +fn main() { 1_usize.me(); } //~ ERROR E0034 diff --git a/src/test/compile-fail/method-ambig-two-traits-with-default-method.rs b/src/test/compile-fail/method-ambig-two-traits-with-default-method.rs index 87e3655d31e..17312fb1869 100644 --- a/src/test/compile-fail/method-ambig-two-traits-with-default-method.rs +++ b/src/test/compile-fail/method-ambig-two-traits-with-default-method.rs @@ -19,5 +19,5 @@ impl Foo for usize {} impl Bar for usize {} fn main() { - 1us.method(); //~ ERROR E0034 + 1_usize.method(); //~ ERROR E0034 } diff --git a/src/test/compile-fail/mutable-class-fields-2.rs b/src/test/compile-fail/mutable-class-fields-2.rs index 932c2a9715f..b6744d4b33a 100644 --- a/src/test/compile-fail/mutable-class-fields-2.rs +++ b/src/test/compile-fail/mutable-class-fields-2.rs @@ -29,6 +29,6 @@ fn cat(in_x : usize, in_y : isize) -> cat { } fn main() { - let nyan : cat = cat(52us, 99); + let nyan : cat = cat(52_usize, 99); nyan.eat(); } diff --git a/src/test/compile-fail/mutable-class-fields.rs b/src/test/compile-fail/mutable-class-fields.rs index a840ac63dd8..94b1047f85e 100644 --- a/src/test/compile-fail/mutable-class-fields.rs +++ b/src/test/compile-fail/mutable-class-fields.rs @@ -21,6 +21,6 @@ fn cat(in_x : usize, in_y : isize) -> cat { } fn main() { - let nyan : cat = cat(52us, 99); + let nyan : cat = cat(52_usize, 99); nyan.how_hungry = 0; //~ ERROR cannot assign } diff --git a/src/test/compile-fail/no-method-suggested-traits.rs b/src/test/compile-fail/no-method-suggested-traits.rs index 2c14dfad3b8..21f8a982806 100644 --- a/src/test/compile-fail/no-method-suggested-traits.rs +++ b/src/test/compile-fail/no-method-suggested-traits.rs @@ -123,8 +123,8 @@ fn main() { //~^^^ HELP `no_method_suggested_traits::foo::PubPub` // should have no help: - 1us.method3(); //~ ERROR does not implement - std::rc::Rc::new(&mut Box::new(&1us)).method3(); //~ ERROR does not implement + 1_usize.method3(); //~ ERROR does not implement + std::rc::Rc::new(&mut Box::new(&1_usize)).method3(); //~ ERROR does not implement no_method_suggested_traits::Foo.method3(); //~ ERROR does not implement std::rc::Rc::new(&mut Box::new(&no_method_suggested_traits::Foo)).method3(); //~^ ERROR does not implement diff --git a/src/test/compile-fail/non-exhaustive-pattern-witness.rs b/src/test/compile-fail/non-exhaustive-pattern-witness.rs index 3bd3a0c653c..0eb91e0419a 100644 --- a/src/test/compile-fail/non-exhaustive-pattern-witness.rs +++ b/src/test/compile-fail/non-exhaustive-pattern-witness.rs @@ -27,7 +27,7 @@ fn struct_with_a_nested_enum_and_vector() { Foo { first: true, second: None } => (), Foo { first: true, second: Some(_) } => (), Foo { first: false, second: None } => (), - Foo { first: false, second: Some([1us, 2us, 3us, 4us]) } => () + Foo { first: false, second: Some([1_usize, 2_usize, 3_usize, 4_usize]) } => () } } diff --git a/src/test/compile-fail/or-patter-mismatch.rs b/src/test/compile-fail/or-patter-mismatch.rs index 74f674e64ba..4b261d89888 100644 --- a/src/test/compile-fail/or-patter-mismatch.rs +++ b/src/test/compile-fail/or-patter-mismatch.rs @@ -12,4 +12,4 @@ enum blah { a(isize, isize, usize), b(isize, isize), } -fn main() { match blah::a(1, 1, 2us) { blah::a(_, x, y) | blah::b(x, y) => { } } } +fn main() { match blah::a(1, 1, 2_usize) { blah::a(_, x, y) | blah::b(x, y) => { } } } diff --git a/src/test/compile-fail/private-method.rs b/src/test/compile-fail/private-method.rs index e8e26cf8ce3..ccbdd52a983 100644 --- a/src/test/compile-fail/private-method.rs +++ b/src/test/compile-fail/private-method.rs @@ -30,6 +30,6 @@ mod kitties { } fn main() { - let nyan : kitties::cat = kitties::cat(52us, 99); + let nyan : kitties::cat = kitties::cat(52_usize, 99); nyan.nap(); } diff --git a/src/test/compile-fail/private-struct-field-cross-crate.rs b/src/test/compile-fail/private-struct-field-cross-crate.rs index 36b6000ceeb..243d835d46e 100644 --- a/src/test/compile-fail/private-struct-field-cross-crate.rs +++ b/src/test/compile-fail/private-struct-field-cross-crate.rs @@ -13,7 +13,7 @@ extern crate cci_class; use cci_class::kitties::cat; fn main() { - let nyan : cat = cat(52us, 99); - assert!((nyan.meows == 52us)); + let nyan : cat = cat(52_usize, 99); + assert!((nyan.meows == 52_usize)); //~^ ERROR field `meows` of struct `cci_class::kitties::cat` is private } diff --git a/src/test/compile-fail/regions-addr-of-self.rs b/src/test/compile-fail/regions-addr-of-self.rs index b69224d4499..45e468b3ab0 100644 --- a/src/test/compile-fail/regions-addr-of-self.rs +++ b/src/test/compile-fail/regions-addr-of-self.rs @@ -15,18 +15,18 @@ struct dog { impl dog { pub fn chase_cat(&mut self) { let p: &'static mut usize = &mut self.cats_chased; //~ ERROR cannot infer - *p += 1us; + *p += 1_usize; } pub fn chase_cat_2(&mut self) { let p: &mut usize = &mut self.cats_chased; - *p += 1us; + *p += 1_usize; } } fn dog() -> dog { dog { - cats_chased: 0us + cats_chased: 0_usize } } diff --git a/src/test/compile-fail/regions-addr-of-upvar-self.rs b/src/test/compile-fail/regions-addr-of-upvar-self.rs index 70d5fe83055..8cc2dd6afc6 100644 --- a/src/test/compile-fail/regions-addr-of-upvar-self.rs +++ b/src/test/compile-fail/regions-addr-of-upvar-self.rs @@ -18,7 +18,7 @@ impl dog { pub fn chase_cat(&mut self) { let _f = || { let p: &'static mut usize = &mut self.food; //~ ERROR cannot infer - *p = 3us; + *p = 3_usize; }; } } diff --git a/src/test/compile-fail/regions-creating-enums.rs b/src/test/compile-fail/regions-creating-enums.rs index 83cef9397c3..4c361427bf3 100644 --- a/src/test/compile-fail/regions-creating-enums.rs +++ b/src/test/compile-fail/regions-creating-enums.rs @@ -14,8 +14,8 @@ enum ast<'a> { } fn build() { - let x = ast::num(3us); - let y = ast::num(4us); + let x = ast::num(3_usize); + let y = ast::num(4_usize); let z = ast::add(&x, &y); compute(&z); } diff --git a/src/test/compile-fail/regions-infer-invariance-due-to-decl.rs b/src/test/compile-fail/regions-infer-invariance-due-to-decl.rs index 5f4a1af6bf9..e88c96de9e4 100644 --- a/src/test/compile-fail/regions-infer-invariance-due-to-decl.rs +++ b/src/test/compile-fail/regions-infer-invariance-due-to-decl.rs @@ -14,12 +14,12 @@ struct invariant<'a> { marker: marker::InvariantLifetime<'a> } -fn to_same_lifetime<'r>(bi: invariant<'r>) { - let bj: invariant<'r> = bi; +fn to_same_lifetime<'r>(b_isize: invariant<'r>) { + let bj: invariant<'r> = b_isize; } -fn to_longer_lifetime<'r>(bi: invariant<'r>) -> invariant<'static> { - bi //~ ERROR mismatched types +fn to_longer_lifetime<'r>(b_isize: invariant<'r>) -> invariant<'static> { + b_isize //~ ERROR mismatched types } fn main() { diff --git a/src/test/compile-fail/regions-infer-invariance-due-to-mutability-3.rs b/src/test/compile-fail/regions-infer-invariance-due-to-mutability-3.rs index e42aa684e14..f280e4d978e 100644 --- a/src/test/compile-fail/regions-infer-invariance-due-to-mutability-3.rs +++ b/src/test/compile-fail/regions-infer-invariance-due-to-mutability-3.rs @@ -13,12 +13,12 @@ struct invariant<'a> { f: Box, } -fn to_same_lifetime<'r>(bi: invariant<'r>) { - let bj: invariant<'r> = bi; +fn to_same_lifetime<'r>(b_isize: invariant<'r>) { + let bj: invariant<'r> = b_isize; } -fn to_longer_lifetime<'r>(bi: invariant<'r>) -> invariant<'static> { - bi //~ ERROR mismatched types +fn to_longer_lifetime<'r>(b_isize: invariant<'r>) -> invariant<'static> { + b_isize //~ ERROR mismatched types } fn main() { diff --git a/src/test/compile-fail/regions-infer-invariance-due-to-mutability-4.rs b/src/test/compile-fail/regions-infer-invariance-due-to-mutability-4.rs index 2a246124f6f..ced0afcebd9 100644 --- a/src/test/compile-fail/regions-infer-invariance-due-to-mutability-4.rs +++ b/src/test/compile-fail/regions-infer-invariance-due-to-mutability-4.rs @@ -13,12 +13,12 @@ struct Invariant<'a> { f: Box FnOnce() -> &'b mut &'a isize + 'static>, } -fn to_same_lifetime<'r>(bi: Invariant<'r>) { - let bj: Invariant<'r> = bi; +fn to_same_lifetime<'r>(b_isize: Invariant<'r>) { + let bj: Invariant<'r> = b_isize; } -fn to_longer_lifetime<'r>(bi: Invariant<'r>) -> Invariant<'static> { - bi //~ ERROR mismatched types +fn to_longer_lifetime<'r>(b_isize: Invariant<'r>) -> Invariant<'static> { + b_isize //~ ERROR mismatched types } fn main() { diff --git a/src/test/compile-fail/regions-return-ref-to-upvar-issue-17403.rs b/src/test/compile-fail/regions-return-ref-to-upvar-issue-17403.rs index 2e3531a2e8f..aa20efa5a12 100644 --- a/src/test/compile-fail/regions-return-ref-to-upvar-issue-17403.rs +++ b/src/test/compile-fail/regions-return-ref-to-upvar-issue-17403.rs @@ -15,7 +15,7 @@ fn main() { // Unboxed closure case { - let mut x = 0us; + let mut x = 0_usize; let mut f = || &mut x; //~ ERROR cannot infer let x = f(); let y = f(); diff --git a/src/test/compile-fail/regions-trait-1.rs b/src/test/compile-fail/regions-trait-1.rs index 63052580dc2..b45a37d26e5 100644 --- a/src/test/compile-fail/regions-trait-1.rs +++ b/src/test/compile-fail/regions-trait-1.rs @@ -34,7 +34,7 @@ fn get_v(gc: Box) -> usize { } fn main() { - let ctxt = ctxt { v: 22us }; + let ctxt = ctxt { v: 22_usize }; let hc = has_ctxt { c: &ctxt }; - assert_eq!(get_v(box hc as Box), 22us); + assert_eq!(get_v(box hc as Box), 22_usize); } diff --git a/src/test/compile-fail/repeat_count.rs b/src/test/compile-fail/repeat_count.rs index d730add00b7..9b3e2668042 100644 --- a/src/test/compile-fail/repeat_count.rs +++ b/src/test/compile-fail/repeat_count.rs @@ -41,14 +41,14 @@ fn main() { //~| expected usize //~| found &-ptr //~| ERROR expected positive integer for repeat count, found string - let f = [0; -4is]; + let f = [0; -4_isize]; //~^ ERROR mismatched types //~| expected `usize` //~| found `isize` //~| expected usize //~| found isize //~| ERROR expected positive integer for repeat count, found negative integer - let f = [0us; -1is]; + let f = [0_usize; -1_isize]; //~^ ERROR mismatched types //~| expected `usize` //~| found `isize` diff --git a/src/test/compile-fail/shadowed-lifetime.rs b/src/test/compile-fail/shadowed-lifetime.rs index bf8a8f5046e..725f83d4957 100644 --- a/src/test/compile-fail/shadowed-lifetime.rs +++ b/src/test/compile-fail/shadowed-lifetime.rs @@ -39,5 +39,5 @@ fn main() { // just to ensure that this test fails to compile; when shadowed // lifetimes become either an error or a proper lint, this will // not be needed. - let x: isize = 3us; //~ ERROR mismatched types + let x: isize = 3_usize; //~ ERROR mismatched types } diff --git a/src/test/compile-fail/struct-base-wrong-type.rs b/src/test/compile-fail/struct-base-wrong-type.rs index 71a2b50b612..a2ad2336d4b 100644 --- a/src/test/compile-fail/struct-base-wrong-type.rs +++ b/src/test/compile-fail/struct-base-wrong-type.rs @@ -30,7 +30,7 @@ fn main() { //~| found `Bar` //~| expected struct `Foo` //~| found struct `Bar` - let f_i = Foo { a: 2, ..4 }; //~ ERROR mismatched types + let f__isize = Foo { a: 2, ..4 }; //~ ERROR mismatched types //~| expected `Foo` //~| found `_` //~| expected struct `Foo` diff --git a/src/test/compile-fail/tail-typeck.rs b/src/test/compile-fail/tail-typeck.rs index a934bbe61c4..9c1d318d588 100644 --- a/src/test/compile-fail/tail-typeck.rs +++ b/src/test/compile-fail/tail-typeck.rs @@ -12,6 +12,6 @@ fn f() -> isize { return g(); } -fn g() -> usize { return 0us; } +fn g() -> usize { return 0_usize; } fn main() { let y = f(); } diff --git a/src/test/compile-fail/typeck_type_placeholder_item.rs b/src/test/compile-fail/typeck_type_placeholder_item.rs index d69c0dc5d1f..5bfad94867e 100644 --- a/src/test/compile-fail/typeck_type_placeholder_item.rs +++ b/src/test/compile-fail/typeck_type_placeholder_item.rs @@ -14,7 +14,7 @@ fn test() -> _ { 5 } //~^ ERROR the type placeholder `_` is not allowed within types on item signatures -fn test2() -> (_, _) { (5us, 5us) } +fn test2() -> (_, _) { (5, 5) } //~^ ERROR the type placeholder `_` is not allowed within types on item signatures //~^^ ERROR the type placeholder `_` is not allowed within types on item signatures @@ -67,7 +67,7 @@ pub fn main() { fn fn_test() -> _ { 5 } //~^ ERROR the type placeholder `_` is not allowed within types on item signatures - fn fn_test2() -> (_, _) { (5us, 5us) } + fn fn_test2() -> (_, _) { (5, 5) } //~^ ERROR the type placeholder `_` is not allowed within types on item signatures //~^^ ERROR the type placeholder `_` is not allowed within types on item signatures diff --git a/src/test/compile-fail/typeck_type_placeholder_lifetime_1.rs b/src/test/compile-fail/typeck_type_placeholder_lifetime_1.rs index e1d17e4fef7..2cb46cc352b 100644 --- a/src/test/compile-fail/typeck_type_placeholder_lifetime_1.rs +++ b/src/test/compile-fail/typeck_type_placeholder_lifetime_1.rs @@ -16,6 +16,6 @@ struct Foo<'a, T:'a> { } pub fn main() { - let c: Foo<_, _> = Foo { r: &5us }; + let c: Foo<_, _> = Foo { r: &5 }; //~^ ERROR wrong number of type arguments: expected 1, found 2 } diff --git a/src/test/compile-fail/unboxed-closure-illegal-move.rs b/src/test/compile-fail/unboxed-closure-illegal-move.rs index 224cbc2bef3..800126450c9 100644 --- a/src/test/compile-fail/unboxed-closure-illegal-move.rs +++ b/src/test/compile-fail/unboxed-closure-illegal-move.rs @@ -22,28 +22,28 @@ fn to_fn_once>(f: F) -> F { f } fn main() { // By-ref cases { - let x = box 0us; + let x = box 0_usize; let f = to_fn(|| drop(x)); //~ ERROR cannot move } { - let x = box 0us; + let x = box 0_usize; let f = to_fn_mut(|| drop(x)); //~ ERROR cannot move } { - let x = box 0us; + let x = box 0_usize; let f = to_fn_once(|| drop(x)); // OK -- FnOnce } // By-value cases { - let x = box 0us; + let x = box 0_usize; let f = to_fn(move || drop(x)); //~ ERROR cannot move } { - let x = box 0us; + let x = box 0_usize; let f = to_fn_mut(move || drop(x)); //~ ERROR cannot move } { - let x = box 0us; + let x = box 0_usize; let f = to_fn_once(move || drop(x)); // this one is ok } } diff --git a/src/test/compile-fail/unboxed-closure-immutable-capture.rs b/src/test/compile-fail/unboxed-closure-immutable-capture.rs index 145b2bfaedd..b40a91181ad 100644 --- a/src/test/compile-fail/unboxed-closure-immutable-capture.rs +++ b/src/test/compile-fail/unboxed-closure-immutable-capture.rs @@ -17,7 +17,7 @@ fn set(x: &mut usize) { *x = 0; } fn main() { - let x = 0us; + let x = 0_usize; move || x = 1; //~ ERROR cannot assign move || set(&mut x); //~ ERROR cannot borrow move || x = 1; //~ ERROR cannot assign diff --git a/src/test/compile-fail/unboxed-closure-region.rs b/src/test/compile-fail/unboxed-closure-region.rs index 98ac54de8ad..59c84953718 100644 --- a/src/test/compile-fail/unboxed-closure-region.rs +++ b/src/test/compile-fail/unboxed-closure-region.rs @@ -14,7 +14,7 @@ // reference cannot escape the region of that variable. fn main() { let _f = { - let x = 0us; + let x = 0_usize; || x //~ ERROR cannot infer an appropriate lifetime due to conflicting requirements }; } diff --git a/src/test/compile-fail/unboxed-closures-borrow-conflict.rs b/src/test/compile-fail/unboxed-closures-borrow-conflict.rs index 0bdc261e8c8..1191cfa2600 100644 --- a/src/test/compile-fail/unboxed-closures-borrow-conflict.rs +++ b/src/test/compile-fail/unboxed-closures-borrow-conflict.rs @@ -14,7 +14,7 @@ // cause borrow conflicts. fn main() { - let mut x = 0us; + let mut x = 0_usize; let f = || x += 1; let _y = x; //~ ERROR cannot use `x` because it was mutably borrowed } diff --git a/src/test/compile-fail/unboxed-closures-type-mismatch.rs b/src/test/compile-fail/unboxed-closures-type-mismatch.rs index e1192b22485..91182393ac8 100644 --- a/src/test/compile-fail/unboxed-closures-type-mismatch.rs +++ b/src/test/compile-fail/unboxed-closures-type-mismatch.rs @@ -14,6 +14,6 @@ use std::ops::FnMut; pub fn main() { let mut f = |x: isize, y: isize| -> isize { x + y }; - let z = f(1us, 2); //~ ERROR mismatched types + let z = f(1_usize, 2); //~ ERROR mismatched types println!("{}", z); } diff --git a/src/test/compile-fail/unique-unique-kind.rs b/src/test/compile-fail/unique-unique-kind.rs index d45a31abcb7..046337c33f0 100644 --- a/src/test/compile-fail/unique-unique-kind.rs +++ b/src/test/compile-fail/unique-unique-kind.rs @@ -12,7 +12,7 @@ use std::rc::Rc; -fn f(_i: T) { +fn f(__isize: T) { } fn main() { diff --git a/src/test/compile-fail/unique-vec-res.rs b/src/test/compile-fail/unique-vec-res.rs index b9ddc3f4de9..91a41ad6a49 100644 --- a/src/test/compile-fail/unique-vec-res.rs +++ b/src/test/compile-fail/unique-vec-res.rs @@ -28,7 +28,7 @@ impl<'a> Drop for r<'a> { } } -fn f(_i: Vec , _j: Vec ) { +fn f(__isize: Vec , _j: Vec ) { } fn clone(t: &T) -> T { t.clone() } diff --git a/src/test/compile-fail/unreachable-arm.rs b/src/test/compile-fail/unreachable-arm.rs index 6434b0bde8d..eb5ffeaf888 100644 --- a/src/test/compile-fail/unreachable-arm.rs +++ b/src/test/compile-fail/unreachable-arm.rs @@ -15,4 +15,4 @@ enum foo { a(Box, isize), b(usize), } -fn main() { match foo::b(1us) { foo::b(_) | foo::a(box _, 1) => { } foo::a(_, 1) => { } } } +fn main() { match foo::b(1_usize) { foo::b(_) | foo::a(box _, 1) => { } foo::a(_, 1) => { } } } diff --git a/src/test/compile-fail/vtable-res-trait-param.rs b/src/test/compile-fail/vtable-res-trait-param.rs index c21d8274da0..cc6ff2d8ebc 100644 --- a/src/test/compile-fail/vtable-res-trait-param.rs +++ b/src/test/compile-fail/vtable-res-trait-param.rs @@ -23,7 +23,7 @@ impl TraitB for isize { } fn call_it(b: B) -> isize { - let y = 4us; + let y = 4_usize; b.gimme_an_a(y) //~ ERROR the trait `TraitA` is not implemented } diff --git a/src/test/debuginfo/gdb-pretty-struct-and-enums.rs b/src/test/debuginfo/gdb-pretty-struct-and-enums.rs index d9a7e7406eb..d47dee14f55 100644 --- a/src/test/debuginfo/gdb-pretty-struct-and-enums.rs +++ b/src/test/debuginfo/gdb-pretty-struct-and-enums.rs @@ -139,7 +139,7 @@ fn main() { let mixed_enum_tuple_var = MixedEnumTupleVar(106, 107, false); let mixed_enum_struct_var = MixedEnumStructVar { field1: 108.5, field2: 109 }; - let some = Some(110u); + let some = Some(110_usize); let none: Option = None; let some_fat = Some("abc"); let none_fat: Option<&'static str> = None; diff --git a/src/test/debuginfo/lexical-scope-in-parameterless-closure.rs b/src/test/debuginfo/lexical-scope-in-parameterless-closure.rs index 374df2f094a..e097ec2adb1 100644 --- a/src/test/debuginfo/lexical-scope-in-parameterless-closure.rs +++ b/src/test/debuginfo/lexical-scope-in-parameterless-closure.rs @@ -18,6 +18,6 @@ // Nothing to do here really, just make sure it compiles. See issue #8513. fn main() { let _ = ||(); - let _ = (1u..3).map(|_| 5); + let _ = (1_usize..3).map(|_| 5); } diff --git a/src/test/debuginfo/no-debug-attribute.rs b/src/test/debuginfo/no-debug-attribute.rs index d2b21a648a0..5b2045d59dc 100644 --- a/src/test/debuginfo/no-debug-attribute.rs +++ b/src/test/debuginfo/no-debug-attribute.rs @@ -26,7 +26,7 @@ #![omit_gdb_pretty_printer_section] fn function_with_debuginfo() { - let abc = 10u; + let abc = 10_usize; return (); // #break } diff --git a/src/test/debuginfo/option-like-enum.rs b/src/test/debuginfo/option-like-enum.rs index 0aef1374659..03336c35860 100644 --- a/src/test/debuginfo/option-like-enum.rs +++ b/src/test/debuginfo/option-like-enum.rs @@ -129,10 +129,10 @@ fn main() { let some_str: Option<&'static str> = Some("abc"); let none_str: Option<&'static str> = None; - let some: Option<&u32> = Some(unsafe { std::mem::transmute(0x12345678u) }); + let some: Option<&u32> = Some(unsafe { std::mem::transmute(0x12345678_usize) }); let none: Option<&u32> = None; - let full = MoreFields::Full(454545, unsafe { std::mem::transmute(0x87654321u) }, 9988); + let full = MoreFields::Full(454545, unsafe { std::mem::transmute(0x87654321_usize) }, 9988); let empty = MoreFields::Empty; let empty_gdb: &MoreFieldsRepr = unsafe { std::mem::transmute(&MoreFields::Empty) }; @@ -140,7 +140,7 @@ fn main() { let droid = NamedFields::Droid { id: 675675, range: 10000001, - internals: unsafe { std::mem::transmute(0x43218765u) } + internals: unsafe { std::mem::transmute(0x43218765_usize) } }; let void_droid = NamedFields::Void; diff --git a/src/test/debuginfo/type-names.rs b/src/test/debuginfo/type-names.rs index adc4711b49a..a592484f1a4 100644 --- a/src/test/debuginfo/type-names.rs +++ b/src/test/debuginfo/type-names.rs @@ -280,9 +280,9 @@ fn main() { // Vectors let fixed_size_vec1 = ([Struct1, Struct1, Struct1], 0i16); - let fixed_size_vec2 = ([0u, 1u, 2u], 0i16); + let fixed_size_vec2 = ([0_usize, 1, 2], 0i16); - let vec1 = vec![0u, 2u, 3u]; + let vec1 = vec![0_usize, 2, 3]; let slice1 = &*vec1; let vec2 = vec![Mod1::Variant2_2(Struct1)]; let slice2 = &*vec2; @@ -301,20 +301,20 @@ fn main() { &mut Trait2>; // Bare Functions - let rust_fn = (rust_fn, 0u); - let extern_c_fn = (extern_c_fn, 0u); - let unsafe_fn = (unsafe_fn, 0u); - let extern_stdcall_fn = (extern_stdcall_fn, 0u); + let rust_fn = (rust_fn, 0_usize); + let extern_c_fn = (extern_c_fn, 0_usize); + let unsafe_fn = (unsafe_fn, 0_usize); + let extern_stdcall_fn = (extern_stdcall_fn, 0_usize); - let rust_fn_with_return_value = (rust_fn_with_return_value, 0u); - let extern_c_fn_with_return_value = (extern_c_fn_with_return_value, 0u); - let unsafe_fn_with_return_value = (unsafe_fn_with_return_value, 0u); - let extern_stdcall_fn_with_return_value = (extern_stdcall_fn_with_return_value, 0u); + let rust_fn_with_return_value = (rust_fn_with_return_value, 0_usize); + let extern_c_fn_with_return_value = (extern_c_fn_with_return_value, 0_usize); + let unsafe_fn_with_return_value = (unsafe_fn_with_return_value, 0_usize); + let extern_stdcall_fn_with_return_value = (extern_stdcall_fn_with_return_value, 0_usize); - let generic_function_int = (generic_function::, 0u); - let generic_function_struct3 = (generic_function::, 0u); + let generic_function_int = (generic_function::, 0_usize); + let generic_function_struct3 = (generic_function::, 0_usize); - let variadic_function = (printf, 0u); + let variadic_function = (printf, 0_usize); // Closures // I (mw) am a bit unclear about the current state of closures, their @@ -322,8 +322,8 @@ fn main() { // how that maps to rustc's internal representation of these forms. // Once closures have reached their 1.0 form, the tests below should // probably be expanded. - let closure1 = (|x:isize| {}, 0u); - let closure2 = (|x:i8, y: f32| { (x as f32) + y }, 0u); + let closure1 = (|x:isize| {}, 0_usize); + let closure2 = (|x:i8, y: f32| { (x as f32) + y }, 0_usize); zzz(); // #break } diff --git a/src/test/debuginfo/var-captured-in-sendable-closure.rs b/src/test/debuginfo/var-captured-in-sendable-closure.rs index 6b96556dc2f..3c442c95e0f 100644 --- a/src/test/debuginfo/var-captured-in-sendable-closure.rs +++ b/src/test/debuginfo/var-captured-in-sendable-closure.rs @@ -67,7 +67,7 @@ fn main() { closure(); - let constant2 = 6u; + let constant2 = 6_usize; // The `self` argument of the following closure should be passed by value // to FnOnce::call_once(self, args), which gets translated a bit differently diff --git a/src/test/pretty/empty-lines.rs b/src/test/pretty/empty-lines.rs index 3725ff8bb3f..58f6ae960b1 100644 --- a/src/test/pretty/empty-lines.rs +++ b/src/test/pretty/empty-lines.rs @@ -13,5 +13,5 @@ fn a() -> uint { - 1u + 1usize } diff --git a/src/test/pretty/issue-4264.pp b/src/test/pretty/issue-4264.pp index 60660d48274..83ee2bd08f4 100644 --- a/src/test/pretty/issue-4264.pp +++ b/src/test/pretty/issue-4264.pp @@ -23,15 +23,15 @@ extern crate "std" as std; pub fn foo(_: [i32; (3 as usize)]) { } pub fn bar() { - const FOO: usize = ((5us as usize) - (4us as usize) as usize); + const FOO: usize = ((5 as usize) - (4 as usize) as usize); let _: [(); (FOO as usize)] = ([(() as ())] as [(); 1]); - let _: [(); (1us as usize)] = ([(() as ())] as [(); 1]); + let _: [(); (1usize as usize)] = ([(() as ())] as [(); 1]); let _ = (((&((([(1 as i32), (2 as i32), (3 as i32)] as [i32; 3])) as [i32; 3]) as &[i32; 3]) as *const _ as *const [i32; 3]) as - *const [i32; (3us as usize)] as *const [i32; 3]); + *const [i32; (3usize as usize)] as *const [i32; 3]); @@ -79,16 +79,16 @@ pub fn bar() { core::fmt::Arguments<'_>)) as collections::string::String); } -pub type Foo = [i32; (3us as usize)]; +pub type Foo = [i32; (3 as usize)]; pub struct Bar { - pub x: [i32; (3us as usize)], + pub x: [i32; (3 as usize)], } -pub struct TupleBar([i32; (4us as usize)]); -pub enum Baz { BazVariant([i32; (5us as usize)]), } +pub struct TupleBar([i32; (4 as usize)]); +pub enum Baz { BazVariant([i32; (5 as usize)]), } pub fn id(x: T) -> T { (x as T) } pub fn use_id() { let _ = - ((id::<[i32; (3us as usize)]> as + ((id::<[i32; (3 as usize)]> as fn([i32; 3]) -> [i32; 3] {id})(([(1 as i32), (2 as i32), (3 as i32)] as [i32; 3])) as [i32; 3]); diff --git a/src/test/pretty/issue-4264.rs b/src/test/pretty/issue-4264.rs index ff30bc6c157..3aa2f4826b2 100644 --- a/src/test/pretty/issue-4264.rs +++ b/src/test/pretty/issue-4264.rs @@ -17,32 +17,32 @@ pub fn foo(_: [i32; 3]) {} pub fn bar() { - const FOO: usize = 5us - 4us; + const FOO: usize = 5 - 4; let _: [(); FOO] = [()]; - let _ : [(); 1us] = [()]; + let _ : [(); 1usize] = [()]; - let _ = &([1,2,3]) as *const _ as *const [i32; 3us]; + let _ = &([1,2,3]) as *const _ as *const [i32; 3usize]; format!("test"); } -pub type Foo = [i32; 3us]; +pub type Foo = [i32; 3]; pub struct Bar { - pub x: [i32; 3us] + pub x: [i32; 3] } -pub struct TupleBar([i32; 4us]); +pub struct TupleBar([i32; 4]); pub enum Baz { - BazVariant([i32; 5us]) + BazVariant([i32; 5]) } pub fn id(x: T) -> T { x } pub fn use_id() { - let _ = id::<[i32; 3us]>([1,2,3]); + let _ = id::<[i32; 3]>([1,2,3]); } diff --git a/src/test/run-fail/binop-panic.rs b/src/test/run-fail/binop-panic.rs index ac85b218ec0..159c33198a6 100644 --- a/src/test/run-fail/binop-panic.rs +++ b/src/test/run-fail/binop-panic.rs @@ -10,4 +10,4 @@ // error-pattern:quux fn my_err(s: String) -> ! { println!("{}", s); panic!("quux"); } -fn main() { 3u == my_err("bye".to_string()); } +fn main() { 3_usize == my_err("bye".to_string()); } diff --git a/src/test/run-fail/bug-2470-bounds-check-overflow-2.rs b/src/test/run-fail/bug-2470-bounds-check-overflow-2.rs index 06712841823..6dd329b7295 100644 --- a/src/test/run-fail/bug-2470-bounds-check-overflow-2.rs +++ b/src/test/run-fail/bug-2470-bounds-check-overflow-2.rs @@ -14,14 +14,14 @@ use std::uint; fn main() { - let x = vec!(1u,2u,3u); + let x = vec!(1_usize,2_usize,3_usize); // This should cause a bounds-check panic, but may not if we do our // bounds checking by comparing a scaled index value to the vector's // length (in bytes), because the scaling of the index will cause it to // wrap around to a small number. - let idx = uint::MAX & !(uint::MAX >> 1u); + let idx = uint::MAX & !(uint::MAX >> 1_usize); println!("ov2 idx = 0x%x", idx); // This should panic. diff --git a/src/test/run-fail/bug-2470-bounds-check-overflow-3.rs b/src/test/run-fail/bug-2470-bounds-check-overflow-3.rs index 72e9c4849c6..ec7fde17101 100644 --- a/src/test/run-fail/bug-2470-bounds-check-overflow-3.rs +++ b/src/test/run-fail/bug-2470-bounds-check-overflow-3.rs @@ -15,7 +15,7 @@ use std::u64; #[cfg(target_arch="x86")] fn main() { - let x = vec!(1u,2u,3u); + let x = vec!(1_usize,2_usize,3_usize); // This should cause a bounds-check panic, but may not if we do our // bounds checking by truncating the index value to the size of the @@ -23,7 +23,7 @@ fn main() { // This test is only meaningful on 32-bit hosts. - let idx = u64::MAX & !(u64::MAX >> 1u); + let idx = u64::MAX & !(u64::MAX >> 1_usize); println!("ov3 idx = 0x%8.8x%8.8x", (idx >> 32) as uint, idx as uint); @@ -35,6 +35,6 @@ fn main() { #[cfg(any(target_arch="x86_64", target_arch = "aarch64"))] fn main() { // This version just panics anyways, for symmetry on 64-bit hosts. - let x = vec!(1u,2u,3u); + let x = vec!(1_usize,2_usize,3_usize); error!("ov3 0x%x", x[200]); } diff --git a/src/test/run-fail/bug-2470-bounds-check-overflow.rs b/src/test/run-fail/bug-2470-bounds-check-overflow.rs index f8686d0dbb5..e48d749d945 100644 --- a/src/test/run-fail/bug-2470-bounds-check-overflow.rs +++ b/src/test/run-fail/bug-2470-bounds-check-overflow.rs @@ -20,7 +20,7 @@ fn main() { // address of the 0th cell in the array (even though the index is // huge). - let x = vec!(1u,2u,3u); + let x = vec!(1_usize,2_usize,3_usize); let base = x.as_ptr() as uint; let idx = base / mem::size_of::(); diff --git a/src/test/run-fail/die-macro-expr.rs b/src/test/run-fail/die-macro-expr.rs index 2014a108b3d..f2253b7342e 100644 --- a/src/test/run-fail/die-macro-expr.rs +++ b/src/test/run-fail/die-macro-expr.rs @@ -11,5 +11,5 @@ // error-pattern:test fn main() { - let _i: int = panic!("test"); + let __isize: int = panic!("test"); } diff --git a/src/test/run-fail/extern-panic.rs b/src/test/run-fail/extern-panic.rs index f45c36023d2..225ce5a741b 100644 --- a/src/test/run-fail/extern-panic.rs +++ b/src/test/run-fail/extern-panic.rs @@ -26,10 +26,10 @@ mod rustrt { } extern fn cb(data: libc::uintptr_t) -> libc::uintptr_t { - if data == 1u { + if data == 1_usize { data } else { - count(data - 1u) + count(data - 1u) + count(data - 1_usize) + count(data - 1_usize) } } @@ -41,9 +41,9 @@ fn count(n: uint) -> uint { } fn main() { - for _ in 0..10u { + for _ in 0..10_usize { task::spawn(move|| { - let result = count(5u); + let result = count(5_usize); println!("result = %?", result); panic!(); }); diff --git a/src/test/run-fail/for-each-loop-panic.rs b/src/test/run-fail/for-each-loop-panic.rs index 6cad55e6358..a1a760c040c 100644 --- a/src/test/run-fail/for-each-loop-panic.rs +++ b/src/test/run-fail/for-each-loop-panic.rs @@ -10,4 +10,4 @@ // error-pattern:moop -fn main() { for _ in 0u..10u { panic!("moop"); } } +fn main() { for _ in 0_usize..10_usize { panic!("moop"); } } diff --git a/src/test/run-fail/if-check-panic.rs b/src/test/run-fail/if-check-panic.rs index 1ead81b0091..19a57db5ec7 100644 --- a/src/test/run-fail/if-check-panic.rs +++ b/src/test/run-fail/if-check-panic.rs @@ -10,9 +10,9 @@ // error-pattern:Number is odd fn even(x: uint) -> bool { - if x < 2u { + if x < 2_usize { return false; - } else if x == 2u { return true; } else { return even(x - 2u); } + } else if x == 2_usize { return true; } else { return even(x - 2_usize); } } fn foo(x: uint) { @@ -23,4 +23,4 @@ fn foo(x: uint) { } } -fn main() { foo(3u); } +fn main() { foo(3_usize); } diff --git a/src/test/run-make/graphviz-flowgraph/f20.dot-expected.dot b/src/test/run-make/graphviz-flowgraph/f20.dot-expected.dot index c9e4b41c812..b4ec986ef25 100644 --- a/src/test/run-make/graphviz-flowgraph/f20.dot-expected.dot +++ b/src/test/run-make/graphviz-flowgraph/f20.dot-expected.dot @@ -1,17 +1,17 @@ digraph block { N0[label="entry"]; N1[label="exit"]; - N2[label="expr 2us"]; - N3[label="expr 0us"]; - N4[label="expr 20us"]; - N5[label="expr [2us, 0us, 20us]"]; + N2[label="expr 2usize"]; + N3[label="expr 0usize"]; + N4[label="expr 20usize"]; + N5[label="expr [2usize, 0usize, 20usize]"]; N6[label="local v"]; - N7[label="stmt let v = [2us, 0us, 20us];"]; + N7[label="stmt let v = [2usize, 0usize, 20usize];"]; N8[label="expr v"]; - N9[label="expr 20us"]; - N10[label="expr v[20us]"]; - N11[label="stmt v[20us];"]; - N12[label="block { let v = [2us, 0us, 20us]; v[20us]; }"]; + N9[label="expr 20usize"]; + N10[label="expr v[20usize]"]; + N11[label="stmt v[20usize];"]; + N12[label="block { let v = [2usize, 0usize, 20usize]; v[20usize]; }"]; N0 -> N2; N2 -> N3; N3 -> N4; diff --git a/src/test/run-make/graphviz-flowgraph/f20.rs b/src/test/run-make/graphviz-flowgraph/f20.rs index 3ca55cb521b..d65de18b547 100644 --- a/src/test/run-make/graphviz-flowgraph/f20.rs +++ b/src/test/run-make/graphviz-flowgraph/f20.rs @@ -9,6 +9,6 @@ // except according to those terms. pub fn expr_index_20() { - let v = [2us, 0us, 20us]; - v[20us]; + let v = [2_usize, 0_usize, 20_usize]; + v[20_usize]; } diff --git a/src/test/run-make/save-analysis/SubDir/mod.rs b/src/test/run-make/save-analysis/SubDir/mod.rs index f2879cfc6ba..23b7d8bbf09 100644 --- a/src/test/run-make/save-analysis/SubDir/mod.rs +++ b/src/test/run-make/save-analysis/SubDir/mod.rs @@ -14,7 +14,7 @@ use sub::sub2 as msalias; use sub::sub2; use std::old_io::stdio::println; -static yy: usize = 25us; +static yy: usize = 25; mod sub { pub mod sub2 { diff --git a/src/test/run-make/save-analysis/foo.rs b/src/test/run-make/save-analysis/foo.rs index d90219b4221..db70a245232 100644 --- a/src/test/run-make/save-analysis/foo.rs +++ b/src/test/run-make/save-analysis/foo.rs @@ -32,7 +32,7 @@ use std::num::{from_int,from_i8,from_i32}; use std::mem::size_of; static uni: &'static str = "Les Miséééééééérables"; -static yy: usize = 25us; +static yy: usize = 25; static bob: Option> = None; @@ -45,11 +45,11 @@ fn test_alias(i: Option<::Item>) { fn foo(x: &Float) {} let _: Option = from_i32(45); - let x = 42us; + let x = 42_usize; myflate::deflate_bytes(&[]); - let x = (3, 4us); + let x = (3, 4_usize); let y = x.1; } diff --git a/src/test/run-make/symbols-are-reasonable/lib.rs b/src/test/run-make/symbols-are-reasonable/lib.rs index 7cfebb31b22..1e0570c95ac 100644 --- a/src/test/run-make/symbols-are-reasonable/lib.rs +++ b/src/test/run-make/symbols-are-reasonable/lib.rs @@ -16,5 +16,5 @@ impl Foo for uint {} pub fn dummy() { // force the vtable to be created - let _x = &1u as &Foo; + let _x = &1_usize as &Foo; } diff --git a/src/test/run-make/unicode-input/multiple_files.rs b/src/test/run-make/unicode-input/multiple_files.rs index 759a1d4aff9..ce3e69918ff 100644 --- a/src/test/run-make/unicode-input/multiple_files.rs +++ b/src/test/run-make/unicode-input/multiple_files.rs @@ -43,11 +43,11 @@ fn main() { .write_str("mod unicode_input_multiple_files_chars;"); } - for _ in 0u..100 { + for _ in 0..100 { { let randoms = tmpdir.join("unicode_input_multiple_files_chars.rs"); let mut w = File::create(&randoms).unwrap(); - for _ in 0u..30 { + for _ in 0..30 { let _ = w.write_char(random_char()); } } diff --git a/src/test/run-make/unicode-input/span_length.rs b/src/test/run-make/unicode-input/span_length.rs index 5dee9104b0f..ef6c799336b 100644 --- a/src/test/run-make/unicode-input/span_length.rs +++ b/src/test/run-make/unicode-input/span_length.rs @@ -38,8 +38,8 @@ fn main() { let tmpdir = Path::new(&args[2]); let main_file = tmpdir.join("span_main.rs"); - for _ in 0u..100 { - let n = thread_rng().gen_range(3u, 20); + for _ in 0..100 { + let n = thread_rng().gen_range(3, 20); { let _ = write!(&mut File::create(&main_file).unwrap(), diff --git a/src/test/run-pass/alias-uninit-value.rs b/src/test/run-pass/alias-uninit-value.rs index fc8c04598ea..b1bebf0b3e6 100644 --- a/src/test/run-pass/alias-uninit-value.rs +++ b/src/test/run-pass/alias-uninit-value.rs @@ -17,7 +17,7 @@ enum sty { ty_nil, } struct RawT {struct_: sty, cname: Option, hash: uint} fn mk_raw_ty(st: sty, cname: Option) -> RawT { - return RawT {struct_: st, cname: cname, hash: 0u}; + return RawT {struct_: st, cname: cname, hash: 0_usize}; } pub fn main() { mk_raw_ty(sty::ty_nil, None::); } diff --git a/src/test/run-pass/asm-in-out-operand.rs b/src/test/run-pass/asm-in-out-operand.rs index ce0fcad40ee..3ac8e4d0ee9 100644 --- a/src/test/run-pass/asm-in-out-operand.rs +++ b/src/test/run-pass/asm-in-out-operand.rs @@ -14,7 +14,7 @@ unsafe fn next_power_of_2(n: u32) -> u32 { let mut tmp = n; asm!("dec $0" : "+rm"(tmp) :: "cc"); - let mut shift = 1u; + let mut shift = 1_usize; while shift <= 16 { asm!( "shr %cl, $2 @@ -42,7 +42,7 @@ pub fn main() { "shl $2, $1 add $3, $1 mov $1, $0" - : "=r"(x), "+r"(y) : "i"(3u), "ir"(7u) : "cc" + : "=r"(x), "+r"(y) : "i"(3_usize), "ir"(7_usize) : "cc" ); } assert_eq!(x, 47); diff --git a/src/test/run-pass/asm-out-assign.rs b/src/test/run-pass/asm-out-assign.rs index f7853908467..0f6fec133d1 100644 --- a/src/test/run-pass/asm-out-assign.rs +++ b/src/test/run-pass/asm-out-assign.rs @@ -15,7 +15,7 @@ pub fn main() { let x: int; unsafe { // Treat the output as initialization. - asm!("mov $1, $0" : "=r"(x) : "r"(5u)); + asm!("mov $1, $0" : "=r"(x) : "r"(5_usize)); } assert_eq!(x, 5); diff --git a/src/test/run-pass/associated-types-constant-type.rs b/src/test/run-pass/associated-types-constant-type.rs index 68b49af0d3b..57e9230336c 100644 --- a/src/test/run-pass/associated-types-constant-type.rs +++ b/src/test/run-pass/associated-types-constant-type.rs @@ -35,5 +35,5 @@ fn get(x: int) -> ::Opposite { fn main() { let x = get(22); - assert_eq!(22u, x); + assert_eq!(22_usize, x); } diff --git a/src/test/run-pass/associated-types-return.rs b/src/test/run-pass/associated-types-return.rs index 72290921854..fe24ab6bbeb 100644 --- a/src/test/run-pass/associated-types-return.rs +++ b/src/test/run-pass/associated-types-return.rs @@ -43,7 +43,7 @@ fn foo2(x: I) -> ::A { pub fn main() { let a = 42; - assert!(foo2(a) == 42u); + assert!(foo2(a) == 42_usize); let a = Bar; assert!(foo2(a) == 43); diff --git a/src/test/run-pass/associated-types-sugar-path.rs b/src/test/run-pass/associated-types-sugar-path.rs index ea1df6658fd..3b70e941ac5 100644 --- a/src/test/run-pass/associated-types-sugar-path.rs +++ b/src/test/run-pass/associated-types-sugar-path.rs @@ -40,5 +40,5 @@ impl C for B { } pub fn main() { - let z: uint = bar(2, 4u); + let z: uint = bar(2, 4_usize); } diff --git a/src/test/run-pass/auto-encode.rs b/src/test/run-pass/auto-encode.rs index 1fcbae833dc..7c126fc420a 100644 --- a/src/test/run-pass/auto-encode.rs +++ b/src/test/run-pass/auto-encode.rs @@ -131,19 +131,19 @@ enum Quark { enum CLike { A, B, C } pub fn main() { - let a = &Plus(@Minus(@Val(3u), @Val(10u)), @Plus(@Val(22u), @Val(5u))); + let a = &Plus(@Minus(@Val(3_usize), @Val(10_usize)), @Plus(@Val(22_usize), @Val(5_usize))); test_rbml(a); - let a = &Spanned {lo: 0u, hi: 5u, node: 22u}; + let a = &Spanned {lo: 0_usize, hi: 5_usize, node: 22_usize}; test_rbml(a); - let a = &Point {x: 3u, y: 5u}; + let a = &Point {x: 3_usize, y: 5_usize}; test_rbml(a); - let a = &Top(22u); + let a = &Top(22_usize); test_rbml(a); - let a = &Bottom(222u); + let a = &Bottom(222_usize); test_rbml(a); let a = &A; diff --git a/src/test/run-pass/autoderef-method-on-trait.rs b/src/test/run-pass/autoderef-method-on-trait.rs index 876fc123f48..9e88eb6da6a 100644 --- a/src/test/run-pass/autoderef-method-on-trait.rs +++ b/src/test/run-pass/autoderef-method-on-trait.rs @@ -16,10 +16,10 @@ trait double { } impl double for uint { - fn double(self: Box) -> uint { *self * 2u } + fn double(self: Box) -> uint { *self * 2_usize } } pub fn main() { - let x = box() (box 3u as Box); - assert_eq!(x.double(), 6u); + let x = box() (box 3_usize as Box); + assert_eq!(x.double(), 6_usize); } diff --git a/src/test/run-pass/autoderef-method-priority.rs b/src/test/run-pass/autoderef-method-priority.rs index f5d5c81117e..67dd25ddc53 100644 --- a/src/test/run-pass/autoderef-method-priority.rs +++ b/src/test/run-pass/autoderef-method-priority.rs @@ -20,10 +20,10 @@ impl double for uint { } impl double for Box { - fn double(self) -> uint { *self * 2u } + fn double(self) -> uint { *self * 2_usize } } pub fn main() { - let x = box 3u; - assert_eq!(x.double(), 6u); + let x = box 3_usize; + assert_eq!(x.double(), 6_usize); } diff --git a/src/test/run-pass/autoderef-method-twice-but-not-thrice.rs b/src/test/run-pass/autoderef-method-twice-but-not-thrice.rs index 282cf62190c..6437c78161c 100644 --- a/src/test/run-pass/autoderef-method-twice-but-not-thrice.rs +++ b/src/test/run-pass/autoderef-method-twice-but-not-thrice.rs @@ -16,10 +16,10 @@ trait double { } impl double for Box { - fn double(self: Box>) -> uint { **self * 2u } + fn double(self: Box>) -> uint { **self * 2_usize } } pub fn main() { - let x = box box box box box 3u; - assert_eq!(x.double(), 6u); + let x = box box box box box 3_usize; + assert_eq!(x.double(), 6_usize); } diff --git a/src/test/run-pass/autoderef-method-twice.rs b/src/test/run-pass/autoderef-method-twice.rs index eb44e3b52b9..8cbc151f0cd 100644 --- a/src/test/run-pass/autoderef-method-twice.rs +++ b/src/test/run-pass/autoderef-method-twice.rs @@ -16,10 +16,10 @@ trait double { } impl double for uint { - fn double(self: Box) -> uint { *self * 2u } + fn double(self: Box) -> uint { *self * 2_usize } } pub fn main() { - let x = box box 3u; - assert_eq!(x.double(), 6u); + let x = box box 3_usize; + assert_eq!(x.double(), 6_usize); } diff --git a/src/test/run-pass/autoderef-method.rs b/src/test/run-pass/autoderef-method.rs index 4bbb17c6dd6..c8fa3c9fd5f 100644 --- a/src/test/run-pass/autoderef-method.rs +++ b/src/test/run-pass/autoderef-method.rs @@ -16,10 +16,10 @@ trait double { } impl double for uint { - fn double(self: Box) -> uint { *self * 2u } + fn double(self: Box) -> uint { *self * 2_usize } } pub fn main() { - let x = box 3u; - assert_eq!(x.double(), 6u); + let x = box 3_usize; + assert_eq!(x.double(), 6_usize); } diff --git a/src/test/run-pass/autoref-intermediate-types-issue-3585.rs b/src/test/run-pass/autoref-intermediate-types-issue-3585.rs index e026ac9dcba..87157b9334f 100644 --- a/src/test/run-pass/autoref-intermediate-types-issue-3585.rs +++ b/src/test/run-pass/autoref-intermediate-types-issue-3585.rs @@ -29,6 +29,6 @@ impl Foo for uint { } pub fn main() { - let x = box 3u; + let x = box 3_usize; assert_eq!(x.foo(), "box 3".to_string()); } diff --git a/src/test/run-pass/binops.rs b/src/test/run-pass/binops.rs index 30f10d23563..b36eb4bf2f6 100644 --- a/src/test/run-pass/binops.rs +++ b/src/test/run-pass/binops.rs @@ -44,9 +44,9 @@ fn test_bool() { fn test_ptr() { unsafe { - let p1: *const u8 = ::std::mem::transmute(0u); - let p2: *const u8 = ::std::mem::transmute(0u); - let p3: *const u8 = ::std::mem::transmute(1u); + let p1: *const u8 = ::std::mem::transmute(0_usize); + let p2: *const u8 = ::std::mem::transmute(0_usize); + let p3: *const u8 = ::std::mem::transmute(1_usize); assert_eq!(p1, p2); assert!(p1 != p3); diff --git a/src/test/run-pass/bitwise.rs b/src/test/run-pass/bitwise.rs index 8a57279e866..8418681b6b1 100644 --- a/src/test/run-pass/bitwise.rs +++ b/src/test/run-pass/bitwise.rs @@ -11,12 +11,12 @@ #[cfg(any(target_arch = "x86", target_arch = "arm"))] fn target() { - assert_eq!(-1000 as uint >> 3u, 536870787u); + assert_eq!(-1000 as uint >> 3_usize, 536870787_usize); } #[cfg(any(target_arch = "x86_64", target_arch = "aarch64"))] fn target() { - assert_eq!(-1000 as uint >> 3u, 2305843009213693827u); + assert_eq!(-1000 as uint >> 3_usize, 2305843009213693827_usize); } fn general() { @@ -29,12 +29,12 @@ fn general() { println!("{}", b); assert_eq!(b, 1); assert_eq!(a, 2); - assert_eq!(!0xf0i & 0xff, 0xf); - assert_eq!(0xf0i | 0xf, 0xff); - assert_eq!(0xfi << 4, 0xf0); - assert_eq!(0xf0i >> 4, 0xf); + assert_eq!(!0xf0_isize & 0xff, 0xf); + assert_eq!(0xf0_isize | 0xf, 0xff); + assert_eq!(0xf_isize << 4, 0xf0); + assert_eq!(0xf0_isize >> 4, 0xf); assert_eq!(-16 >> 2, -4); - assert_eq!(0b1010_1010i | 0b0101_0101, 0xff); + assert_eq!(0b1010_1010_isize | 0b0101_0101, 0xff); } pub fn main() { diff --git a/src/test/run-pass/block-arg-call-as.rs b/src/test/run-pass/block-arg-call-as.rs index 6c54f33fbe6..d319aaa2f8e 100644 --- a/src/test/run-pass/block-arg-call-as.rs +++ b/src/test/run-pass/block-arg-call-as.rs @@ -13,6 +13,6 @@ fn asBlock(f: F) -> uint where F: FnOnce() -> uint { } pub fn main() { - let x = asBlock(|| 22u); - assert_eq!(x, 22u); + let x = asBlock(|| 22_usize); + assert_eq!(x, 22_usize); } diff --git a/src/test/run-pass/borrowck-mut-uniq.rs b/src/test/run-pass/borrowck-mut-uniq.rs index 747aca53324..2dbaec8fbb1 100644 --- a/src/test/run-pass/borrowck-mut-uniq.rs +++ b/src/test/run-pass/borrowck-mut-uniq.rs @@ -26,7 +26,7 @@ fn add_int(x: &mut Ints, v: int) { fn iter_ints(x: &Ints, mut f: F) -> bool where F: FnMut(&int) -> bool { let l = x.values.len(); - (0u..l).all(|i| f(&x.values[i])) + (0_usize..l).all(|i| f(&x.values[i])) } pub fn main() { diff --git a/src/test/run-pass/byte-literals.rs b/src/test/run-pass/byte-literals.rs index e2f9dcb8efa..874dbdc662b 100644 --- a/src/test/run-pass/byte-literals.rs +++ b/src/test/run-pass/byte-literals.rs @@ -53,9 +53,9 @@ pub fn main() { let buf = vec!(97u8, 98, 99, 100); assert_eq!(match &buf[0..3] { - b"def" => 1u, - b"abc" => 2u, - _ => 3u + b"def" => 1_usize, + b"abc" => 2_usize, + _ => 3_usize }, 2); let expected: &[_] = &[97u8, 92u8, 110u8]; diff --git a/src/test/run-pass/capture-clauses-boxed-closures.rs b/src/test/run-pass/capture-clauses-boxed-closures.rs index 5e696566bfa..1a85797fa6d 100644 --- a/src/test/run-pass/capture-clauses-boxed-closures.rs +++ b/src/test/run-pass/capture-clauses-boxed-closures.rs @@ -15,8 +15,8 @@ fn each(x: &[T], mut f: F) where F: FnMut(&T) { } fn main() { - let mut sum = 0u; - let elems = [ 1u, 2, 3, 4, 5 ]; + let mut sum = 0_usize; + let elems = [ 1_usize, 2, 3, 4, 5 ]; each(&elems, |val| sum += *val); assert_eq!(sum, 15); } diff --git a/src/test/run-pass/capture-clauses-unboxed-closures.rs b/src/test/run-pass/capture-clauses-unboxed-closures.rs index ca315b7a9f1..dd417f1a9eb 100644 --- a/src/test/run-pass/capture-clauses-unboxed-closures.rs +++ b/src/test/run-pass/capture-clauses-unboxed-closures.rs @@ -17,8 +17,8 @@ fn each<'a,T,F:FnMut(&'a T)>(x: &'a [T], mut f: F) { } fn main() { - let mut sum = 0u; - let elems = [ 1u, 2, 3, 4, 5 ]; + let mut sum = 0_usize; + let elems = [ 1_usize, 2, 3, 4, 5 ]; each(&elems, |val: &uint| sum += *val); assert_eq!(sum, 15); } diff --git a/src/test/run-pass/cci_borrow.rs b/src/test/run-pass/cci_borrow.rs index ef5ee5aa3b4..00c600ed006 100644 --- a/src/test/run-pass/cci_borrow.rs +++ b/src/test/run-pass/cci_borrow.rs @@ -17,8 +17,8 @@ extern crate cci_borrow_lib; use cci_borrow_lib::foo; pub fn main() { - let p = box 22u; + let p = box 22_usize; let r = foo(&*p); println!("r={}", r); - assert_eq!(r, 22u); + assert_eq!(r, 22_usize); } diff --git a/src/test/run-pass/cci_impl_exe.rs b/src/test/run-pass/cci_impl_exe.rs index 8a291febb6d..c4b55b9962f 100644 --- a/src/test/run-pass/cci_impl_exe.rs +++ b/src/test/run-pass/cci_impl_exe.rs @@ -17,7 +17,7 @@ pub fn main() { //let bt0 = sys::frame_address(); //println!("%?", bt0); - 3u.to(10u, |i| { + 3_usize.to(10_usize, |i| { println!("{}", i); //let bt1 = sys::frame_address(); diff --git a/src/test/run-pass/cci_no_inline_exe.rs b/src/test/run-pass/cci_no_inline_exe.rs index 2f02fc9acb9..2040bd7ad71 100644 --- a/src/test/run-pass/cci_no_inline_exe.rs +++ b/src/test/run-pass/cci_no_inline_exe.rs @@ -21,7 +21,7 @@ pub fn main() { // actually working. //let bt0 = sys::frame_address(); //println!("%?", bt0); - iter(vec!(1u, 2u, 3u), |i| { + iter(vec!(1_usize, 2_usize, 3_usize), |i| { println!("{}", i); //let bt1 = sys::frame_address(); diff --git a/src/test/run-pass/class-cast-to-trait-cross-crate-2.rs b/src/test/run-pass/class-cast-to-trait-cross-crate-2.rs index e6cae99067e..9a388c9bc24 100644 --- a/src/test/run-pass/class-cast-to-trait-cross-crate-2.rs +++ b/src/test/run-pass/class-cast-to-trait-cross-crate-2.rs @@ -25,6 +25,6 @@ fn print_out(thing: Box, expected: String) { } pub fn main() { - let nyan: Box = box cat(0u, 2, "nyan".to_string()) as Box; + let nyan: Box = box cat(0_usize, 2, "nyan".to_string()) as Box; print_out(nyan, "nyan".to_string()); } diff --git a/src/test/run-pass/class-cast-to-trait-multiple-types.rs b/src/test/run-pass/class-cast-to-trait-multiple-types.rs index 8aca51cab54..4f1654e6031 100644 --- a/src/test/run-pass/class-cast-to-trait-multiple-types.rs +++ b/src/test/run-pass/class-cast-to-trait-multiple-types.rs @@ -22,11 +22,11 @@ struct dog { impl dog { fn bark(&mut self) -> int { println!("Woof {} {}", self.barks, self.volume); - self.barks += 1u; - if self.barks % 3u == 0u { + self.barks += 1_usize; + if self.barks % 3_usize == 0_usize { self.volume += 1; } - if self.barks % 10u == 0u { + if self.barks % 10_usize == 0_usize { self.volume -= 2; } println!("Grrr {} {}", self.barks, self.volume); @@ -43,7 +43,7 @@ impl noisy for dog { fn dog() -> dog { dog { volume: 0, - barks: 0u + barks: 0_usize } } @@ -70,8 +70,8 @@ impl cat { impl cat { fn meow(&mut self) -> uint { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } self.meows @@ -88,14 +88,14 @@ fn cat(in_x: uint, in_y: int, in_name: String) -> cat { fn annoy_neighbors(critter: &mut noisy) { - for _i in 0u..10 { critter.speak(); } + for _i in 0_usize..10 { critter.speak(); } } pub fn main() { - let mut nyan: cat = cat(0u, 2, "nyan".to_string()); + let mut nyan: cat = cat(0_usize, 2, "nyan".to_string()); let mut whitefang: dog = dog(); annoy_neighbors(&mut nyan); annoy_neighbors(&mut whitefang); - assert_eq!(nyan.meow_count(), 10u); + assert_eq!(nyan.meow_count(), 10_usize); assert_eq!(whitefang.volume, 1); } diff --git a/src/test/run-pass/class-cast-to-trait.rs b/src/test/run-pass/class-cast-to-trait.rs index 85764f8cbbf..476594c270e 100644 --- a/src/test/run-pass/class-cast-to-trait.rs +++ b/src/test/run-pass/class-cast-to-trait.rs @@ -42,8 +42,8 @@ impl cat { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } @@ -59,7 +59,7 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat { pub fn main() { - let mut nyan = cat(0u, 2, "nyan".to_string()); + let mut nyan = cat(0_usize, 2, "nyan".to_string()); let mut nyan: &mut noisy = &mut nyan; nyan.speak(); } diff --git a/src/test/run-pass/class-dtor.rs b/src/test/run-pass/class-dtor.rs index 8ee382eaa38..14247ad7754 100644 --- a/src/test/run-pass/class-dtor.rs +++ b/src/test/run-pass/class-dtor.rs @@ -21,7 +21,7 @@ impl Drop for cat { fn cat(done: extern fn(uint)) -> cat { cat { - meows: 0u, + meows: 0_usize, done: done } } diff --git a/src/test/run-pass/class-exports.rs b/src/test/run-pass/class-exports.rs index 80f8ed93637..4c7d0e6951a 100644 --- a/src/test/run-pass/class-exports.rs +++ b/src/test/run-pass/class-exports.rs @@ -27,7 +27,7 @@ mod kitty { pub fn cat(in_name: String) -> cat { cat { name: in_name, - meows: 0u + meows: 0_usize } } } diff --git a/src/test/run-pass/class-impl-very-parameterized-trait.rs b/src/test/run-pass/class-impl-very-parameterized-trait.rs index 83e7df1c711..c3ced512afa 100644 --- a/src/test/run-pass/class-impl-very-parameterized-trait.rs +++ b/src/test/run-pass/class-impl-very-parameterized-trait.rs @@ -103,11 +103,11 @@ impl cat { pub fn main() { let mut nyan: cat = cat::new(0, 2, "nyan".to_string()); - for _ in 1u..5 { nyan.speak(); } + for _ in 1_usize..5 { nyan.speak(); } assert!(*nyan.find(&1).unwrap() == "nyan".to_string()); assert_eq!(nyan.find(&10), None); let mut spotty: cat = cat::new(2, 57, cat_type::tuxedo); - for _ in 0u..6 { spotty.speak(); } + for _ in 0_usize..6 { spotty.speak(); } assert_eq!(spotty.len(), 8); assert!((spotty.contains_key(&2))); assert_eq!(spotty.get(&3), &cat_type::tuxedo); diff --git a/src/test/run-pass/class-implement-trait-cross-crate.rs b/src/test/run-pass/class-implement-trait-cross-crate.rs index b2804a41789..bd05221b8c7 100644 --- a/src/test/run-pass/class-implement-trait-cross-crate.rs +++ b/src/test/run-pass/class-implement-trait-cross-crate.rs @@ -40,8 +40,8 @@ impl noisy for cat { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } @@ -57,9 +57,9 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat { pub fn main() { - let mut nyan = cat(0u, 2, "nyan".to_string()); + let mut nyan = cat(0_usize, 2, "nyan".to_string()); nyan.eat(); assert!((!nyan.eat())); - for _ in 1u..10u { nyan.speak(); }; + for _ in 1_usize..10_usize { nyan.speak(); }; assert!((nyan.eat())); } diff --git a/src/test/run-pass/class-implement-traits.rs b/src/test/run-pass/class-implement-traits.rs index 172df8c2afd..87e6e5f675e 100644 --- a/src/test/run-pass/class-implement-traits.rs +++ b/src/test/run-pass/class-implement-traits.rs @@ -24,8 +24,8 @@ struct cat { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } @@ -62,10 +62,10 @@ fn make_speak(mut c: C) { } pub fn main() { - let mut nyan = cat(0u, 2, "nyan".to_string()); + let mut nyan = cat(0_usize, 2, "nyan".to_string()); nyan.eat(); assert!((!nyan.eat())); - for _ in 1u..10u { + for _ in 1_usize..10_usize { make_speak(nyan.clone()); } } diff --git a/src/test/run-pass/class-method-cross-crate.rs b/src/test/run-pass/class-method-cross-crate.rs index e05ed750b5d..47cc500e44e 100644 --- a/src/test/run-pass/class-method-cross-crate.rs +++ b/src/test/run-pass/class-method-cross-crate.rs @@ -13,8 +13,8 @@ extern crate cci_class_2; use cci_class_2::kitties::cat; pub fn main() { - let nyan : cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let nyan : cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); nyan.speak(); diff --git a/src/test/run-pass/class-methods-cross-crate.rs b/src/test/run-pass/class-methods-cross-crate.rs index 4ff28700777..d62a726dcdd 100644 --- a/src/test/run-pass/class-methods-cross-crate.rs +++ b/src/test/run-pass/class-methods-cross-crate.rs @@ -13,10 +13,10 @@ extern crate cci_class_3; use cci_class_3::kitties::cat; pub fn main() { - let mut nyan : cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let mut nyan : cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); nyan.speak(); - assert_eq!(nyan.meow_count(), 53u); + assert_eq!(nyan.meow_count(), 53_usize); } diff --git a/src/test/run-pass/class-methods.rs b/src/test/run-pass/class-methods.rs index 25a2009bb9a..18fb03ec935 100644 --- a/src/test/run-pass/class-methods.rs +++ b/src/test/run-pass/class-methods.rs @@ -15,7 +15,7 @@ struct cat { } impl cat { - pub fn speak(&mut self) { self.meows += 1u; } + pub fn speak(&mut self) { self.meows += 1_usize; } pub fn meow_count(&mut self) -> uint { self.meows } } @@ -27,10 +27,10 @@ fn cat(in_x: uint, in_y: int) -> cat { } pub fn main() { - let mut nyan: cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let mut nyan: cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); nyan.speak(); - assert_eq!(nyan.meow_count(), 53u); + assert_eq!(nyan.meow_count(), 53_usize); } diff --git a/src/test/run-pass/class-poly-methods-cross-crate.rs b/src/test/run-pass/class-poly-methods-cross-crate.rs index 94c78522df4..edbbc4f5b34 100644 --- a/src/test/run-pass/class-poly-methods-cross-crate.rs +++ b/src/test/run-pass/class-poly-methods-cross-crate.rs @@ -13,12 +13,12 @@ extern crate cci_class_6; use cci_class_6::kitties::cat; pub fn main() { - let mut nyan : cat = cat::(52u, 99, vec!('p')); - let mut kitty = cat(1000u, 2, vec!("tabby".to_string())); + let mut nyan : cat = cat::(52_usize, 99, vec!('p')); + let mut kitty = cat(1000_usize, 2, vec!("tabby".to_string())); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); - nyan.speak(vec!(1u,2u,3u)); - assert_eq!(nyan.meow_count(), 55u); + nyan.speak(vec!(1_usize,2_usize,3_usize)); + assert_eq!(nyan.meow_count(), 55_usize); kitty.speak(vec!("meow".to_string(), "mew".to_string(), "purr".to_string(), "chirp".to_string())); - assert_eq!(kitty.meow_count(), 1004u); + assert_eq!(kitty.meow_count(), 1004_usize); } diff --git a/src/test/run-pass/class-poly-methods.rs b/src/test/run-pass/class-poly-methods.rs index 4f94673a2c0..b529b0a0772 100644 --- a/src/test/run-pass/class-poly-methods.rs +++ b/src/test/run-pass/class-poly-methods.rs @@ -32,12 +32,12 @@ fn cat(in_x : uint, in_y : int, in_info: Vec ) -> cat { } pub fn main() { - let mut nyan : cat = cat::(52u, 99, vec!(9)); - let mut kitty = cat(1000u, 2, vec!("tabby".to_string())); + let mut nyan : cat = cat::(52_usize, 99, vec!(9)); + let mut kitty = cat(1000_usize, 2, vec!("tabby".to_string())); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); nyan.speak(vec!(1,2,3)); - assert_eq!(nyan.meow_count(), 55u); + assert_eq!(nyan.meow_count(), 55_usize); kitty.speak(vec!("meow".to_string(), "mew".to_string(), "purr".to_string(), "chirp".to_string())); - assert_eq!(kitty.meow_count(), 1004u); + assert_eq!(kitty.meow_count(), 1004_usize); } diff --git a/src/test/run-pass/class-separate-impl.rs b/src/test/run-pass/class-separate-impl.rs index c2fa98a66df..575c32baeac 100644 --- a/src/test/run-pass/class-separate-impl.rs +++ b/src/test/run-pass/class-separate-impl.rs @@ -39,8 +39,8 @@ impl cat { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } @@ -67,6 +67,6 @@ fn print_out(thing: Box, expected: String) { } pub fn main() { - let nyan: Box = box cat(0u, 2, "nyan".to_string()) as Box; + let nyan: Box = box cat(0_usize, 2, "nyan".to_string()) as Box; print_out(nyan, "nyan".to_string()); } diff --git a/src/test/run-pass/class-typarams.rs b/src/test/run-pass/class-typarams.rs index 9d4e73da813..68457095944 100644 --- a/src/test/run-pass/class-typarams.rs +++ b/src/test/run-pass/class-typarams.rs @@ -15,7 +15,7 @@ struct cat { } impl cat { - pub fn speak(&mut self) { self.meows += 1u; } + pub fn speak(&mut self) { self.meows += 1_usize; } pub fn meow_count(&mut self) -> uint { self.meows } } @@ -28,6 +28,6 @@ fn cat(in_x : uint, in_y : int) -> cat { pub fn main() { - let _nyan : cat = cat::(52u, 99); - // let mut kitty = cat(1000u, 2); + let _nyan : cat = cat::(52_usize, 99); + // let mut kitty = cat(1000_usize, 2); } diff --git a/src/test/run-pass/classes-cross-crate.rs b/src/test/run-pass/classes-cross-crate.rs index abf6968662c..aae17abcc5f 100644 --- a/src/test/run-pass/classes-cross-crate.rs +++ b/src/test/run-pass/classes-cross-crate.rs @@ -13,9 +13,9 @@ extern crate cci_class_4; use cci_class_4::kitties::cat; pub fn main() { - let mut nyan = cat(0u, 2, "nyan".to_string()); + let mut nyan = cat(0_usize, 2, "nyan".to_string()); nyan.eat(); assert!((!nyan.eat())); - for _ in 1u..10u { nyan.speak(); }; + for _ in 1_usize..10_usize { nyan.speak(); }; assert!((nyan.eat())); } diff --git a/src/test/run-pass/classes-simple-cross-crate.rs b/src/test/run-pass/classes-simple-cross-crate.rs index f6f742fb1df..8037d77807d 100644 --- a/src/test/run-pass/classes-simple-cross-crate.rs +++ b/src/test/run-pass/classes-simple-cross-crate.rs @@ -13,8 +13,8 @@ extern crate cci_class; use cci_class::kitties::cat; pub fn main() { - let nyan : cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let nyan : cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); } diff --git a/src/test/run-pass/classes-simple-method.rs b/src/test/run-pass/classes-simple-method.rs index 6f21afff120..b15d6544fed 100644 --- a/src/test/run-pass/classes-simple-method.rs +++ b/src/test/run-pass/classes-simple-method.rs @@ -26,8 +26,8 @@ fn cat(in_x : uint, in_y : int) -> cat { } pub fn main() { - let mut nyan : cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let mut nyan : cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); nyan.speak(); diff --git a/src/test/run-pass/classes-simple.rs b/src/test/run-pass/classes-simple.rs index 496efc2172e..9bf8df3ce4b 100644 --- a/src/test/run-pass/classes-simple.rs +++ b/src/test/run-pass/classes-simple.rs @@ -22,8 +22,8 @@ fn cat(in_x : uint, in_y : int) -> cat { } pub fn main() { - let nyan : cat = cat(52u, 99); - let kitty = cat(1000u, 2); + let nyan : cat = cat(52_usize, 99); + let kitty = cat(1000_usize, 2); assert_eq!(nyan.how_hungry, 99); assert_eq!(kitty.how_hungry, 2); } diff --git a/src/test/run-pass/classes.rs b/src/test/run-pass/classes.rs index 413e59633cd..4fabca491be 100644 --- a/src/test/run-pass/classes.rs +++ b/src/test/run-pass/classes.rs @@ -33,8 +33,8 @@ impl cat { impl cat { fn meow(&mut self) { println!("Meow"); - self.meows += 1u; - if self.meows % 5u == 0u { + self.meows += 1_usize; + if self.meows % 5_usize == 0_usize { self.how_hungry += 1; } } @@ -49,9 +49,9 @@ fn cat(in_x : uint, in_y : int, in_name: String) -> cat { } pub fn main() { - let mut nyan = cat(0u, 2, "nyan".to_string()); + let mut nyan = cat(0_usize, 2, "nyan".to_string()); nyan.eat(); assert!((!nyan.eat())); - for _ in 1u..10u { nyan.speak(); }; + for _ in 1_usize..10_usize { nyan.speak(); }; assert!((nyan.eat())); } diff --git a/src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs b/src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs index 69bb3579720..ade18a71259 100644 --- a/src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs +++ b/src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs @@ -18,7 +18,7 @@ fn bip(v: &[uint]) -> Vec { } pub fn main() { - let mut the_vec = vec!(1u, 2, 3, 100); + let mut the_vec = vec!(1_usize, 2, 3, 100); assert_eq!(the_vec.clone(), bar(&mut the_vec)); assert_eq!(the_vec.clone(), bip(&the_vec)); } diff --git a/src/test/run-pass/coherence-where-clause.rs b/src/test/run-pass/coherence-where-clause.rs index d9c292a3e0b..9f980e161b0 100644 --- a/src/test/run-pass/coherence-where-clause.rs +++ b/src/test/run-pass/coherence-where-clause.rs @@ -39,7 +39,7 @@ where M : MyTrait + Debug + PartialEq } pub fn main() { - test_eq(0u, 0u); + test_eq(0_usize, 0_usize); let value = MyType { dummy: 256 + 22 }; test_eq(value, value); diff --git a/src/test/run-pass/concat.rs b/src/test/run-pass/concat.rs index 2a8443167d0..b0c3a5922b6 100644 --- a/src/test/run-pass/concat.rs +++ b/src/test/run-pass/concat.rs @@ -15,12 +15,12 @@ pub fn main() { assert_eq!(concat!("qux", "quux",).to_string(), "quxquux".to_string()); assert_eq!( - concat!(1, 2, 3u, 4f32, 4.0, 'a', true), + concat!(1, 2, 3_usize, 4f32, 4.0, 'a', true), "12344.0atrue" ); assert!(match "12344.0atrue" { - concat!(1, 2, 3u, 4f32, 4.0, 'a', true) => true, + concat!(1, 2, 3_usize, 4f32, 4.0, 'a', true) => true, _ => false }) } diff --git a/src/test/run-pass/const-bound.rs b/src/test/run-pass/const-bound.rs index e6a280a91d7..93a7d3e1c36 100644 --- a/src/test/run-pass/const-bound.rs +++ b/src/test/run-pass/const-bound.rs @@ -23,7 +23,7 @@ pub fn main() { foo("hi".to_string()); foo(~[1, 2, 3]); foo(F{field: 42}); - foo((1, 2u)); + foo((1, 2_usize)); foo(@1);*/ foo(box 1); } diff --git a/src/test/run-pass/crate-leading-sep.rs b/src/test/run-pass/crate-leading-sep.rs index b2956f4e229..d8b3371325b 100644 --- a/src/test/run-pass/crate-leading-sep.rs +++ b/src/test/run-pass/crate-leading-sep.rs @@ -10,5 +10,5 @@ fn main() { use ::std::mem; - mem::drop(2u); + mem::drop(2_usize); } diff --git a/src/test/run-pass/double-ref.rs b/src/test/run-pass/double-ref.rs index 656b9164dfe..8018f681f38 100644 --- a/src/test/run-pass/double-ref.rs +++ b/src/test/run-pass/double-ref.rs @@ -9,33 +9,33 @@ // except according to those terms. fn check_expr() { - let _: & uint = &1u; - let _: & & uint = &&1u; - let _: & & & uint = &&&1u; - let _: & & & uint = & &&1u; - let _: & & & & uint = &&&&1u; - let _: & & & & uint = & &&&1u; - let _: & & & & & uint = &&&&&1u; + let _: & uint = &1_usize; + let _: & & uint = &&1_usize; + let _: & & & uint = &&&1_usize; + let _: & & & uint = & &&1_usize; + let _: & & & & uint = &&&&1_usize; + let _: & & & & uint = & &&&1_usize; + let _: & & & & & uint = &&&&&1_usize; } fn check_ty() { - let _: &uint = & 1u; - let _: &&uint = & & 1u; - let _: &&&uint = & & & 1u; - let _: & &&uint = & & & 1u; - let _: &&&&uint = & & & & 1u; - let _: & &&&uint = & & & & 1u; - let _: &&&&&uint = & & & & & 1u; + let _: &uint = & 1_usize; + let _: &&uint = & & 1_usize; + let _: &&&uint = & & & 1_usize; + let _: & &&uint = & & & 1_usize; + let _: &&&&uint = & & & & 1_usize; + let _: & &&&uint = & & & & 1_usize; + let _: &&&&&uint = & & & & & 1_usize; } fn check_pat() { - let &_ = & 1u; - let &&_ = & & 1u; - let &&&_ = & & & 1u; - let & &&_ = & & & 1u; - let &&&&_ = & & & & 1u; - let & &&&_ = & & & & 1u; - let &&&&&_ = & & & & & 1u; + let &_ = & 1_usize; + let &&_ = & & 1_usize; + let &&&_ = & & & 1_usize; + let & &&_ = & & & 1_usize; + let &&&&_ = & & & & 1_usize; + let & &&&_ = & & & & 1_usize; + let &&&&&_ = & & & & & 1_usize; } pub fn main() {} diff --git a/src/test/run-pass/drop-trait-enum.rs b/src/test/run-pass/drop-trait-enum.rs index d52c645730f..f94da9fc747 100644 --- a/src/test/run-pass/drop-trait-enum.rs +++ b/src/test/run-pass/drop-trait-enum.rs @@ -62,7 +62,7 @@ pub fn main() { let (sender, receiver) = channel(); { - let v = Foo::NestedVariant(box 42u, SendOnDrop { sender: sender.clone() }, sender); + let v = Foo::NestedVariant(box 42_usize, SendOnDrop { sender: sender.clone() }, sender); } assert_eq!(receiver.recv().unwrap(), Message::DestructorRan); assert_eq!(receiver.recv().unwrap(), Message::Dropped); @@ -79,10 +79,12 @@ pub fn main() { let (sender, receiver) = channel(); let t = { thread::spawn(move|| { - let mut v = Foo::NestedVariant(box 42u, SendOnDrop { + let mut v = Foo::NestedVariant(box 42usize, SendOnDrop { sender: sender.clone() }, sender.clone()); - v = Foo::NestedVariant(box 42u, SendOnDrop { sender: sender.clone() }, sender.clone()); + v = Foo::NestedVariant(box 42_usize, + SendOnDrop { sender: sender.clone() }, + sender.clone()); v = Foo::SimpleVariant(sender.clone()); v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } }; }) diff --git a/src/test/run-pass/extern-stress.rs b/src/test/run-pass/extern-stress.rs index 533d67e27eb..b9e08e47b37 100644 --- a/src/test/run-pass/extern-stress.rs +++ b/src/test/run-pass/extern-stress.rs @@ -41,7 +41,7 @@ fn count(n: libc::uintptr_t) -> libc::uintptr_t { } pub fn main() { - (0u..100).map(|_| { + (0_usize..100).map(|_| { Thread::scoped(move|| { assert_eq!(count(5), 16); }) diff --git a/src/test/run-pass/extern-yield.rs b/src/test/run-pass/extern-yield.rs index 5201c934185..80428d787f2 100644 --- a/src/test/run-pass/extern-yield.rs +++ b/src/test/run-pass/extern-yield.rs @@ -38,7 +38,7 @@ fn count(n: libc::uintptr_t) -> libc::uintptr_t { } pub fn main() { - (0..10u).map(|i| { + (0..10_usize).map(|i| { Thread::scoped(move|| { let result = count(5); println!("result = {}", result); diff --git a/src/test/run-pass/foreign-fn-linkname.rs b/src/test/run-pass/foreign-fn-linkname.rs index dff1a1eaa04..592ab7d0e6e 100644 --- a/src/test/run-pass/foreign-fn-linkname.rs +++ b/src/test/run-pass/foreign-fn-linkname.rs @@ -32,5 +32,5 @@ fn strlen(str: String) -> uint { pub fn main() { let len = strlen("Rust".to_string()); - assert_eq!(len, 4u); + assert_eq!(len, 4_usize); } diff --git a/src/test/run-pass/format-no-std.rs b/src/test/run-pass/format-no-std.rs index 44d80490e69..a15a176c223 100644 --- a/src/test/run-pass/format-no-std.rs +++ b/src/test/run-pass/format-no-std.rs @@ -20,13 +20,13 @@ use collections::string::ToString; #[start] fn start(_argc: int, _argv: *const *const u8) -> int { - let s = format!("{}", 1i); + let s = format!("{}", 1_isize); assert_eq!(s, "1".to_string()); let s = format!("test"); assert_eq!(s, "test".to_string()); - let s = format!("{test}", test=3i); + let s = format!("{test}", test=3_isize); assert_eq!(s, "3".to_string()); let s = format!("hello {}", "world"); diff --git a/src/test/run-pass/if-check.rs b/src/test/run-pass/if-check.rs index 660a6147d08..d2a1a3c71a5 100644 --- a/src/test/run-pass/if-check.rs +++ b/src/test/run-pass/if-check.rs @@ -9,9 +9,9 @@ // except according to those terms. fn even(x: uint) -> bool { - if x < 2u { + if x < 2_usize { return false; - } else if x == 2u { return true; } else { return even(x - 2u); } + } else if x == 2_usize { return true; } else { return even(x - 2_usize); } } fn foo(x: uint) { @@ -22,4 +22,4 @@ fn foo(x: uint) { } } -pub fn main() { foo(2u); } +pub fn main() { foo(2_usize); } diff --git a/src/test/run-pass/if-let.rs b/src/test/run-pass/if-let.rs index 06294696bc9..2d2f77b0991 100644 --- a/src/test/run-pass/if-let.rs +++ b/src/test/run-pass/if-let.rs @@ -23,14 +23,14 @@ pub fn main() { let clause: uint; if let None = Some("test") { clause = 1; - } else if 4u > 5 { + } else if 4_usize > 5 { clause = 2; } else if let Ok(()) = Err::<(),&'static str>("test") { clause = 3; } else { clause = 4; } - assert_eq!(clause, 4u); + assert_eq!(clause, 4_usize); if 3 > 4 { panic!("bad math"); @@ -57,9 +57,9 @@ pub fn main() { if false { panic!("wat"); - } else if let a@Foo::Two(_) = Foo::Two(42u) { + } else if let a@Foo::Two(_) = Foo::Two(42_usize) { if let Foo::Two(b) = a { - assert_eq!(b, 42u); + assert_eq!(b, 42_usize); } else { panic!("panic in nested if-let"); } diff --git a/src/test/run-pass/ifmt.rs b/src/test/run-pass/ifmt.rs index e5aade792ed..ab83fb90d3f 100644 --- a/src/test/run-pass/ifmt.rs +++ b/src/test/run-pass/ifmt.rs @@ -60,15 +60,15 @@ pub fn main() { t!(format!("{}", true), "true"); t!(format!("{}", '☃'), "☃"); t!(format!("{}", 10), "10"); - t!(format!("{}", 10u), "10"); + t!(format!("{}", 10_usize), "10"); t!(format!("{:?}", '☃'), "'\\u{2603}'"); t!(format!("{:?}", 10), "10"); - t!(format!("{:?}", 10u), "10"); + t!(format!("{:?}", 10_usize), "10"); t!(format!("{:?}", "true"), "\"true\""); t!(format!("{:?}", "foo\nbar"), "\"foo\\nbar\""); - t!(format!("{:o}", 10u), "12"); - t!(format!("{:x}", 10u), "a"); - t!(format!("{:X}", 10u), "A"); + t!(format!("{:o}", 10_usize), "12"); + t!(format!("{:x}", 10_usize), "a"); + t!(format!("{:X}", 10_usize), "A"); t!(format!("{}", "foo"), "foo"); t!(format!("{}", "foo".to_string()), "foo"); t!(format!("{:p}", 0x1234 as *const isize), "0x1234"); @@ -153,7 +153,7 @@ pub fn main() { // make sure that format! doesn't cause spurious unused-unsafe warnings when // it's inside of an outer unsafe block unsafe { - let a: isize = ::std::mem::transmute(3u); + let a: isize = ::std::mem::transmute(3_usize); format!("{}", a); } diff --git a/src/test/run-pass/integer-literal-radix.rs b/src/test/run-pass/integer-literal-radix.rs index b1a92f70449..ea8825d22df 100644 --- a/src/test/run-pass/integer-literal-radix.rs +++ b/src/test/run-pass/integer-literal-radix.rs @@ -9,12 +9,12 @@ // except according to those terms. pub fn main() { - let a = 0xBEEFi; - let b = 0o755i; - let c = 0b10101i; - let d = -0xBEEFi; - let e = -0o755i; - let f = -0b10101i; + let a = 0xBEEF_isize; + let b = 0o755_isize; + let c = 0b10101_isize; + let d = -0xBEEF_isize; + let e = -0o755_isize; + let f = -0b10101_isize; assert_eq!(a, 48879); assert_eq!(b, 493); diff --git a/src/test/run-pass/intrinsic-alignment.rs b/src/test/run-pass/intrinsic-alignment.rs index bd2f73440ca..f852bac4048 100644 --- a/src/test/run-pass/intrinsic-alignment.rs +++ b/src/test/run-pass/intrinsic-alignment.rs @@ -27,8 +27,8 @@ mod m { #[cfg(target_arch = "x86")] pub fn main() { unsafe { - assert_eq!(::rusti::pref_align_of::(), 8u); - assert_eq!(::rusti::min_align_of::(), 4u); + assert_eq!(::rusti::pref_align_of::(), 8_usize); + assert_eq!(::rusti::min_align_of::(), 4_usize); } } @@ -36,8 +36,8 @@ mod m { #[cfg(any(target_arch = "x86_64", target_arch = "arm", target_arch = "aarch64"))] pub fn main() { unsafe { - assert_eq!(::rusti::pref_align_of::(), 8u); - assert_eq!(::rusti::min_align_of::(), 8u); + assert_eq!(::rusti::pref_align_of::(), 8_usize); + assert_eq!(::rusti::min_align_of::(), 8_usize); } } } @@ -48,8 +48,8 @@ mod m { #[cfg(target_arch = "x86")] pub fn main() { unsafe { - assert_eq!(::rusti::pref_align_of::(), 8u); - assert_eq!(::rusti::min_align_of::(), 8u); + assert_eq!(::rusti::pref_align_of::(), 8_usize); + assert_eq!(::rusti::min_align_of::(), 8_usize); } } @@ -57,8 +57,8 @@ mod m { #[cfg(target_arch = "x86_64")] pub fn main() { unsafe { - assert_eq!(::rusti::pref_align_of::(), 8u); - assert_eq!(::rusti::min_align_of::(), 8u); + assert_eq!(::rusti::pref_align_of::(), 8_usize); + assert_eq!(::rusti::min_align_of::(), 8_usize); } } } @@ -69,8 +69,8 @@ mod m { #[cfg(any(target_arch = "arm", target_arch = "aarch64"))] pub fn main() { unsafe { - assert_eq!(::rusti::pref_align_of::(), 8u); - assert_eq!(::rusti::min_align_of::(), 8u); + assert_eq!(::rusti::pref_align_of::(), 8_usize); + assert_eq!(::rusti::min_align_of::(), 8_usize); } } } diff --git a/src/test/run-pass/issue-11736.rs b/src/test/run-pass/issue-11736.rs index e75d118f36d..d9bae6886fa 100644 --- a/src/test/run-pass/issue-11736.rs +++ b/src/test/run-pass/issue-11736.rs @@ -15,7 +15,7 @@ use std::num::Float; fn main() { // Generate sieve of Eratosthenes for n up to 1e6 - let n = 1000000u; + let n = 1000000_usize; let mut sieve = Bitv::from_elem(n+1, true); let limit: uint = (n as f32).sqrt() as uint; for i in 2..limit+1 { diff --git a/src/test/run-pass/issue-12909.rs b/src/test/run-pass/issue-12909.rs index 3075bae44fe..b7dc98b92e0 100644 --- a/src/test/run-pass/issue-12909.rs +++ b/src/test/run-pass/issue-12909.rs @@ -15,7 +15,7 @@ fn copy(&x: &T) -> T { } fn main() { - let arr = [(1, 1u), (2, 2), (3, 3)]; + let arr = [(1, 1_usize), (2, 2), (3, 3)]; let v1: Vec<&_> = arr.iter().collect(); let v2: Vec<_> = arr.iter().map(copy).collect(); diff --git a/src/test/run-pass/issue-13352.rs b/src/test/run-pass/issue-13352.rs index 46a81301dc3..a8343712034 100644 --- a/src/test/run-pass/issue-13352.rs +++ b/src/test/run-pass/issue-13352.rs @@ -18,5 +18,5 @@ fn main() { foo(loop { unsafe { libc::exit(0 as libc::c_int); } }); - 2u + (loop {}); + 2_usize + (loop {}); } diff --git a/src/test/run-pass/issue-14393.rs b/src/test/run-pass/issue-14393.rs index e97021b4869..6c9c7e2fd3f 100644 --- a/src/test/run-pass/issue-14393.rs +++ b/src/test/run-pass/issue-14393.rs @@ -9,8 +9,8 @@ // except according to those terms. fn main() { - match ("", 1u) { - (_, 42u) => (), + match ("", 1_usize) { + (_, 42_usize) => (), ("", _) => (), _ => () } diff --git a/src/test/run-pass/issue-15189.rs b/src/test/run-pass/issue-15189.rs index 6d1813f8aa4..24340ac3f13 100644 --- a/src/test/run-pass/issue-15189.rs +++ b/src/test/run-pass/issue-15189.rs @@ -15,7 +15,7 @@ macro_rules! third { } fn main() { - let x = vec!(10u,11u,12u,13u); + let x = vec!(10_usize,11_usize,12_usize,13_usize); let t = third!(x); - assert_eq!(t,12u); + assert_eq!(t,12_usize); } diff --git a/src/test/run-pass/issue-15673.rs b/src/test/run-pass/issue-15673.rs index 7dfde2f6bad..a6b8a04eeb6 100644 --- a/src/test/run-pass/issue-15673.rs +++ b/src/test/run-pass/issue-15673.rs @@ -11,5 +11,5 @@ use std::iter::AdditiveIterator; fn main() { let x: [u64; 3] = [1, 2, 3]; - assert_eq!(6, (0us..3).map(|i| x[i]).sum()); + assert_eq!(6, (0_usize..3).map(|i| x[i]).sum()); } diff --git a/src/test/run-pass/issue-15734.rs b/src/test/run-pass/issue-15734.rs index e404f5fa118..e66ac8ff53c 100644 --- a/src/test/run-pass/issue-15734.rs +++ b/src/test/run-pass/issue-15734.rs @@ -53,12 +53,12 @@ impl> Index for Row { } fn main() { - let m = Mat::new(vec!(1u, 2, 3, 4, 5, 6), 3); + let m = Mat::new(vec!(1_usize, 2, 3, 4, 5, 6), 3); let r = m.row(1); assert!(r.index(&2) == &6); assert!(r[2] == 6); - assert!(r[2u] == 6u); + assert!(r[2_usize] == 6_usize); assert!(6 == r[2]); let e = r[2]; diff --git a/src/test/run-pass/issue-15881-model-lexer-dotdotdot.rs b/src/test/run-pass/issue-15881-model-lexer-dotdotdot.rs index d2f4bac05e9..18e1918aea4 100644 --- a/src/test/run-pass/issue-15881-model-lexer-dotdotdot.rs +++ b/src/test/run-pass/issue-15881-model-lexer-dotdotdot.rs @@ -11,24 +11,24 @@ // regression test for the model lexer handling the DOTDOTDOT syntax (#15877) pub fn main() { - match 5u { - 1u...5u => {} + match 5_usize { + 1_usize...5_usize => {} _ => panic!("should match range"), } - match 5u { - 6u...7u => panic!("shouldn't match range"), + match 5_usize { + 6_usize...7_usize => panic!("shouldn't match range"), _ => {} } - match 5u { - 1u => panic!("should match non-first range"), - 2u...6u => {} + match 5_usize { + 1_usize => panic!("should match non-first range"), + 2_usize...6_usize => {} _ => panic!("math is broken") } match 'c' { 'a'...'z' => {} _ => panic!("should suppport char ranges") } - match -3i { + match -3_isize { -7...5 => {} _ => panic!("should match signed range") } diff --git a/src/test/run-pass/issue-17662.rs b/src/test/run-pass/issue-17662.rs index 34bcfeb10de..45e70f59f33 100644 --- a/src/test/run-pass/issue-17662.rs +++ b/src/test/run-pass/issue-17662.rs @@ -15,7 +15,7 @@ extern crate "issue-17662" as i; struct Bar<'a>; impl<'a> i::Foo<'a, uint> for Bar<'a> { - fn foo(&self) -> uint { 5u } + fn foo(&self) -> uint { 5_usize } } pub fn main() { diff --git a/src/test/run-pass/issue-17877.rs b/src/test/run-pass/issue-17877.rs index 827e6a10abd..a7d9e6a4be6 100644 --- a/src/test/run-pass/issue-17877.rs +++ b/src/test/run-pass/issue-17877.rs @@ -10,12 +10,12 @@ fn main() { assert_eq!(match [0u8; 1024] { - _ => 42u, - }, 42u); + _ => 42_usize, + }, 42_usize); assert_eq!(match [0u8; 1024] { - [1, _..] => 0u, - [0, _..] => 1u, - _ => 2u - }, 1u); + [1, _..] => 0_usize, + [0, _..] => 1_usize, + _ => 2_usize + }, 1_usize); } diff --git a/src/test/run-pass/issue-18425.rs b/src/test/run-pass/issue-18425.rs index 6d223923ac1..ec7481ead04 100644 --- a/src/test/run-pass/issue-18425.rs +++ b/src/test/run-pass/issue-18425.rs @@ -15,5 +15,5 @@ #![feature(box_syntax)] fn main() { - let _ = [box 1u; 1]; + let _ = [box 1_usize; 1]; } diff --git a/src/test/run-pass/issue-18539.rs b/src/test/run-pass/issue-18539.rs index f724af73422..ce56f3e8d72 100644 --- a/src/test/run-pass/issue-18539.rs +++ b/src/test/run-pass/issue-18539.rs @@ -19,5 +19,5 @@ fn uint_to_foo(_: uint) -> Foo { #[allow(unused_must_use)] fn main() { - (0u..10).map(uint_to_foo); + (0_usize..10).map(uint_to_foo); } diff --git a/src/test/run-pass/issue-18767.rs b/src/test/run-pass/issue-18767.rs index 6ba5906708c..2f23b8028ec 100644 --- a/src/test/run-pass/issue-18767.rs +++ b/src/test/run-pass/issue-18767.rs @@ -12,7 +12,7 @@ // and doesn't ICE. fn main() { - for &&x in Some(&0u).iter() { + for &&x in Some(&0_usize).iter() { assert_eq!(x, 0) } } diff --git a/src/test/run-pass/issue-19499.rs b/src/test/run-pass/issue-19499.rs index 04017da9775..0578db8f854 100644 --- a/src/test/run-pass/issue-19499.rs +++ b/src/test/run-pass/issue-19499.rs @@ -16,5 +16,5 @@ fn main() { let n = 0; - let it = Some(1_us).into_iter().inspect(|_| {n;}); + let it = Some(1_usize).into_iter().inspect(|_| {n;}); } diff --git a/src/test/run-pass/issue-21306.rs b/src/test/run-pass/issue-21306.rs index ca2a4e546b7..235dddefacb 100644 --- a/src/test/run-pass/issue-21306.rs +++ b/src/test/run-pass/issue-21306.rs @@ -11,7 +11,7 @@ use std::sync::Arc; fn main() { - let x = 5us; + let x = 5; let command = Arc::new(Box::new(|| { x*2 })); assert_eq!(command(), 10); } diff --git a/src/test/run-pass/issue-2185.rs b/src/test/run-pass/issue-2185.rs index 2543c02d4a1..20ff8d29b70 100644 --- a/src/test/run-pass/issue-2185.rs +++ b/src/test/run-pass/issue-2185.rs @@ -72,17 +72,17 @@ fn range(lo: uint, hi: uint, it: |uint|) { let mut i = lo; while i < hi { it(i); - i += 1u; + i += 1_usize; } } pub fn main() { - let range: 'static ||uint|| = |a| range(0u, 1000u, a); + let range: 'static ||uint|| = |a| range(0_usize, 1000_usize, a); let filt: 'static ||v: uint|| = |a| filter( range, - |&&n: uint| n % 3u != 0u && n % 5u != 0u, + |&&n: uint| n % 3_usize != 0_usize && n % 5_usize != 0_usize, a); - let sum = foldl(filt, 0u, |accum, &&n: uint| accum + n ); + let sum = foldl(filt, 0_usize, |accum, &&n: uint| accum + n ); println!("{}", sum); } diff --git a/src/test/run-pass/issue-2550.rs b/src/test/run-pass/issue-2550.rs index 99c68826502..395b2c4b459 100644 --- a/src/test/run-pass/issue-2550.rs +++ b/src/test/run-pass/issue-2550.rs @@ -22,5 +22,5 @@ fn f(_x: T) { } pub fn main() { - f(C(1u)); + f(C(1_usize)); } diff --git a/src/test/run-pass/issue-2989.rs b/src/test/run-pass/issue-2989.rs index e18dbf2dd87..8767d397b64 100644 --- a/src/test/run-pass/issue-2989.rs +++ b/src/test/run-pass/issue-2989.rs @@ -21,7 +21,7 @@ impl methods for () { // the position of this function is significant! - if it comes before methods // then it works, if it comes after it then it doesn't! fn to_bools(bitv: Storage) -> Vec { - (0us..8).map(|i| { + (0_usize..8).map(|i| { let w = i / 64; let b = i % 64; let x = 1u64 & (bitv.storage[w] >> b); @@ -35,7 +35,7 @@ pub fn main() { let bools = vec!(false, false, true, false, false, true, true, false); let bools2 = to_bools(Storage{storage: vec!(0b01100100)}); - for i in 0u..8 { + for i in 0_usize..8 { println!("{} => {} vs {}", i, bools[i], bools2[i]); } diff --git a/src/test/run-pass/issue-3429.rs b/src/test/run-pass/issue-3429.rs index 6fc8c9c6843..e331a1a2d0c 100644 --- a/src/test/run-pass/issue-3429.rs +++ b/src/test/run-pass/issue-3429.rs @@ -9,7 +9,7 @@ // except according to those terms. pub fn main() { - let x = 1u; + let x = 1_usize; let y = || x; let _z = y(); } diff --git a/src/test/run-pass/issue-3609.rs b/src/test/run-pass/issue-3609.rs index 6ffc12b943c..4a28c34e5d9 100644 --- a/src/test/run-pass/issue-3609.rs +++ b/src/test/run-pass/issue-3609.rs @@ -29,7 +29,7 @@ fn foo(name: String, samples_chan: Sender) { // `box() (...)` syntax is needed to make pretty printer converge in one try: let callback: SamplesFn = box() (move |buffer| { - for i in 0u..buffer.len() { + for i in 0_usize..buffer.len() { println!("{}: {}", i, buffer[i]) } }); diff --git a/src/test/run-pass/issue-6130.rs b/src/test/run-pass/issue-6130.rs index f28a85eab3e..93429ff10dc 100644 --- a/src/test/run-pass/issue-6130.rs +++ b/src/test/run-pass/issue-6130.rs @@ -12,9 +12,9 @@ pub fn main() { let i: uint = 0; - assert!(i <= 0xFFFF_FFFF_u); + assert!(i <= 0xFFFF_FFFF_usize); let i: int = 0; - assert!(i >= -0x8000_0000_i); - assert!(i <= 0x7FFF_FFFF_i); + assert!(i >= -0x8000_0000__isize); + assert!(i <= 0x7FFF_FFFF__isize); } diff --git a/src/test/run-pass/issue-6892.rs b/src/test/run-pass/issue-6892.rs index c2e0f5206ae..557ec82233d 100644 --- a/src/test/run-pass/issue-6892.rs +++ b/src/test/run-pass/issue-6892.rs @@ -49,7 +49,7 @@ fn main() { assert_eq!(unsafe { NUM_DROPS }, 3); { let _x = FooBar::_Foo(Foo); } assert_eq!(unsafe { NUM_DROPS }, 5); - { let _x = FooBar::_Bar(42u); } + { let _x = FooBar::_Bar(42_usize); } assert_eq!(unsafe { NUM_DROPS }, 6); { let _ = Foo; } @@ -60,6 +60,6 @@ fn main() { assert_eq!(unsafe { NUM_DROPS }, 9); { let _ = FooBar::_Foo(Foo); } assert_eq!(unsafe { NUM_DROPS }, 11); - { let _ = FooBar::_Bar(42u); } + { let _ = FooBar::_Bar(42_usize); } assert_eq!(unsafe { NUM_DROPS }, 12); } diff --git a/src/test/run-pass/issue-8460.rs b/src/test/run-pass/issue-8460.rs index 72a1ec436f3..00339a4e84b 100644 --- a/src/test/run-pass/issue-8460.rs +++ b/src/test/run-pass/issue-8460.rs @@ -21,7 +21,7 @@ fn main() { assert!(thread::spawn(move|| { min_val::() / -1; }).join().is_err()); assert!(thread::spawn(move|| { min_val::() / -1; }).join().is_err()); assert!(thread::spawn(move|| { min_val::() / -1; }).join().is_err()); - assert!(thread::spawn(move|| { 1is / zero(); }).join().is_err()); + assert!(thread::spawn(move|| { 1isize / zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i8 / zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i16 / zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i32 / zero(); }).join().is_err()); @@ -31,7 +31,7 @@ fn main() { assert!(thread::spawn(move|| { min_val::() % -1; }).join().is_err()); assert!(thread::spawn(move|| { min_val::() % -1; }).join().is_err()); assert!(thread::spawn(move|| { min_val::() % -1; }).join().is_err()); - assert!(thread::spawn(move|| { 1is % zero(); }).join().is_err()); + assert!(thread::spawn(move|| { 1isize % zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i8 % zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i16 % zero(); }).join().is_err()); assert!(thread::spawn(move|| { 1i32 % zero(); }).join().is_err()); diff --git a/src/test/run-pass/issue-8783.rs b/src/test/run-pass/issue-8783.rs index d59c0ad52e9..815e00e1291 100644 --- a/src/test/run-pass/issue-8783.rs +++ b/src/test/run-pass/issue-8783.rs @@ -13,7 +13,7 @@ use std::default::Default; struct X { pub x: uint } impl Default for X { fn default() -> X { - X { x: 42u } + X { x: 42_usize } } } diff --git a/src/test/run-pass/item-attributes.rs b/src/test/run-pass/item-attributes.rs index 2aa5a579666..6036af5c627 100644 --- a/src/test/run-pass/item-attributes.rs +++ b/src/test/run-pass/item-attributes.rs @@ -175,7 +175,7 @@ mod test_foreign_items { #![str = "s"] #![char = 'c'] #![int = 100] - #![uint = 100u] + #![uint = 100_usize] #![mach_int = 100u32] #![float = 1.0] #![mach_float = 1.0f32] diff --git a/src/test/run-pass/last-use-in-cap-clause.rs b/src/test/run-pass/last-use-in-cap-clause.rs index 4231e5dba9f..566d34e6d86 100644 --- a/src/test/run-pass/last-use-in-cap-clause.rs +++ b/src/test/run-pass/last-use-in-cap-clause.rs @@ -19,8 +19,8 @@ struct A { a: Box } fn foo() -> Box isize + 'static> { let k = box 22; let _u = A {a: k.clone()}; - // FIXME(#16640) suffix in `22i` suffix shouldn't be necessary - let result = || 22i; + // FIXME(#16640) suffix in `22_isize` suffix shouldn't be necessary + let result = || 22_isize; box result } diff --git a/src/test/run-pass/let-destruct-ref.rs b/src/test/run-pass/let-destruct-ref.rs index 343780b2463..c0f674d0371 100644 --- a/src/test/run-pass/let-destruct-ref.rs +++ b/src/test/run-pass/let-destruct-ref.rs @@ -9,7 +9,7 @@ // except according to those terms. pub fn main() { - let x = 3u; + let x = 3_usize; let ref y = x; assert_eq!(x, *y); } diff --git a/src/test/run-pass/loop-break-cont-1.rs b/src/test/run-pass/loop-break-cont-1.rs index 3b7e03ae58d..d58d2a71396 100644 --- a/src/test/run-pass/loop-break-cont-1.rs +++ b/src/test/run-pass/loop-break-cont-1.rs @@ -9,7 +9,7 @@ // except according to those terms. pub fn main() { - let _i = 0u; + let _i = 0_usize; loop { break; } diff --git a/src/test/run-pass/loop-break-cont.rs b/src/test/run-pass/loop-break-cont.rs index b9b16d10b8c..a15efa2d8ee 100644 --- a/src/test/run-pass/loop-break-cont.rs +++ b/src/test/run-pass/loop-break-cont.rs @@ -9,24 +9,24 @@ // except according to those terms. pub fn main() { - let mut i = 0u; + let mut i = 0_usize; loop { println!("a"); - i += 1u; - if i == 10u { + i += 1_usize; + if i == 10_usize { break; } } - assert_eq!(i, 10u); + assert_eq!(i, 10_usize); let mut is_even = false; loop { - if i == 21u { + if i == 21_usize { break; } println!("b"); is_even = false; - i += 1u; - if i % 2u != 0u { + i += 1_usize; + if i % 2_usize != 0_usize { continue; } is_even = true; @@ -34,12 +34,12 @@ pub fn main() { assert!(!is_even); loop { println!("c"); - if i == 22u { + if i == 22_usize { break; } is_even = false; - i += 1u; - if i % 2u != 0u { + i += 1_usize; + if i % 2_usize != 0_usize { continue; } is_even = true; diff --git a/src/test/run-pass/macro-delimiter-significance.rs b/src/test/run-pass/macro-delimiter-significance.rs index fcf2dff66a5..01362f0f83f 100644 --- a/src/test/run-pass/macro-delimiter-significance.rs +++ b/src/test/run-pass/macro-delimiter-significance.rs @@ -9,6 +9,6 @@ // except according to those terms. fn main() { - vec![1u, 2, 3].len(); + vec![1_usize, 2, 3].len(); } diff --git a/src/test/run-pass/macro-include-items.rs b/src/test/run-pass/macro-include-items.rs index 5c95f67257c..9e2f431c3ec 100644 --- a/src/test/run-pass/macro-include-items.rs +++ b/src/test/run-pass/macro-include-items.rs @@ -16,5 +16,5 @@ include!(concat!("", "", "../auxiliary/", "macro-include-items-item.rs")); fn main() { foo(); - assert_eq!(include!(concat!("", "../auxiliary/", "macro-include-items-expr.rs")), 1u); + assert_eq!(include!(concat!("", "../auxiliary/", "macro-include-items-expr.rs")), 1_usize); } diff --git a/src/test/run-pass/macro-interpolation.rs b/src/test/run-pass/macro-interpolation.rs index ff5b29d6ac8..069aeb9220e 100644 --- a/src/test/run-pass/macro-interpolation.rs +++ b/src/test/run-pass/macro-interpolation.rs @@ -24,6 +24,6 @@ macro_rules! overly_complicated { pub fn main() { assert!(overly_complicated!(f, x, Option, { return Some(x); }, - Some(8u), Some(y), y) == 8u) + Some(8_usize), Some(y), y) == 8_usize) } diff --git a/src/test/run-pass/macro-of-higher-order.rs b/src/test/run-pass/macro-of-higher-order.rs index 3276aa0265f..1a77eee824b 100644 --- a/src/test/run-pass/macro-of-higher-order.rs +++ b/src/test/run-pass/macro-of-higher-order.rs @@ -11,7 +11,7 @@ macro_rules! higher_order { (subst $lhs:tt => $rhs:tt) => ({ macro_rules! anon { $lhs => $rhs } - anon!(1u, 2u, "foo") + anon!(1_usize, 2_usize, "foo") }); } diff --git a/src/test/run-pass/macro-pat.rs b/src/test/run-pass/macro-pat.rs index 30a74126b49..6f2626a5af5 100644 --- a/src/test/run-pass/macro-pat.rs +++ b/src/test/run-pass/macro-pat.rs @@ -47,9 +47,9 @@ fn f(c: Option) -> uint { } pub fn main() { - assert_eq!(1u, f(Some('x'))); - assert_eq!(2u, f(Some('y'))); - assert_eq!(3u, f(None)); + assert_eq!(1_usize, f(Some('x'))); + assert_eq!(2_usize, f(Some('y'))); + assert_eq!(3_usize, f(None)); assert_eq!(1, match Some('x') { Some(char_x!()) => 1, diff --git a/src/test/run-pass/macro-reexport-no-intermediate-use.rs b/src/test/run-pass/macro-reexport-no-intermediate-use.rs index 77ef9421273..dba623876b0 100644 --- a/src/test/run-pass/macro-reexport-no-intermediate-use.rs +++ b/src/test/run-pass/macro-reexport-no-intermediate-use.rs @@ -16,5 +16,5 @@ extern crate macro_reexport_2_no_use; fn main() { - assert_eq!(reexported!(), 3u); + assert_eq!(reexported!(), 3_usize); } diff --git a/src/test/run-pass/macro-reexport.rs b/src/test/run-pass/macro-reexport.rs index 9701610cbd9..a6af8c45c24 100644 --- a/src/test/run-pass/macro-reexport.rs +++ b/src/test/run-pass/macro-reexport.rs @@ -16,5 +16,5 @@ extern crate macro_reexport_2; fn main() { - assert_eq!(reexported!(), 3u); + assert_eq!(reexported!(), 3_usize); } diff --git a/src/test/run-pass/match-range.rs b/src/test/run-pass/match-range.rs index b9ab0c85ec4..68719090cff 100644 --- a/src/test/run-pass/match-range.rs +++ b/src/test/run-pass/match-range.rs @@ -11,17 +11,17 @@ // ignore-lexer-test FIXME #15877 pub fn main() { - match 5u { - 1u...5u => {} + match 5_usize { + 1_usize...5_usize => {} _ => panic!("should match range"), } - match 5u { - 6u...7u => panic!("shouldn't match range"), + match 5_usize { + 6_usize...7_usize => panic!("shouldn't match range"), _ => {} } - match 5u { - 1u => panic!("should match non-first range"), - 2u...6u => {} + match 5_usize { + 1_usize => panic!("should match non-first range"), + 2_usize...6_usize => {} _ => panic!("math is broken") } match 'c' { diff --git a/src/test/run-pass/match-vec-alternatives.rs b/src/test/run-pass/match-vec-alternatives.rs index 98b9d11ecdd..eb6b2176e51 100644 --- a/src/test/run-pass/match-vec-alternatives.rs +++ b/src/test/run-pass/match-vec-alternatives.rs @@ -70,7 +70,7 @@ fn main() { assert_eq!(match_vecs_snoc::(&[], &[]), "both empty"); assert_eq!(match_vecs_snoc(&[1, 2, 3], &[]), "one empty"); - assert_eq!(match_nested_vecs_cons(None, Ok::<&[_], ()>(&[4u, 2u])), + assert_eq!(match_nested_vecs_cons(None, Ok::<&[_], ()>(&[4_usize, 2_usize])), "None, Ok(at least two elements)"); assert_eq!(match_nested_vecs_cons::(None, Err(())), "None, Ok(less than one element)"); assert_eq!(match_nested_vecs_cons::(Some::<&[_]>(&[]), Ok::<&[_], ()>(&[])), @@ -79,7 +79,7 @@ fn main() { assert_eq!(match_nested_vecs_cons(Some::<&[_]>(&[(42, ())]), Ok::<&[_], ()>(&[(1, ())])), "Some(non-empty), any"); - assert_eq!(match_nested_vecs_snoc(None, Ok::<&[_], ()>(&[4u, 2u])), + assert_eq!(match_nested_vecs_snoc(None, Ok::<&[_], ()>(&[4_usize, 2_usize])), "None, Ok(at least two elements)"); assert_eq!(match_nested_vecs_snoc::(None, Err(())), "None, Ok(less than one element)"); assert_eq!(match_nested_vecs_snoc::(Some::<&[_]>(&[]), Ok::<&[_], ()>(&[])), diff --git a/src/test/run-pass/method-self-arg.rs b/src/test/run-pass/method-self-arg.rs index 2225ccdc516..de24297c7b5 100644 --- a/src/test/run-pass/method-self-arg.rs +++ b/src/test/run-pass/method-self-arg.rs @@ -54,5 +54,5 @@ fn main() { x.foo(&x); - unsafe { assert!(COUNT == 2u*3*3*3*5*5*5*7*7*7); } + unsafe { assert!(COUNT == 2_usize*3*3*3*5*5*5*7*7*7); } } diff --git a/src/test/run-pass/method-two-trait-defer-resolution-2.rs b/src/test/run-pass/method-two-trait-defer-resolution-2.rs index 7f498b2b578..7463783be59 100644 --- a/src/test/run-pass/method-two-trait-defer-resolution-2.rs +++ b/src/test/run-pass/method-two-trait-defer-resolution-2.rs @@ -34,7 +34,7 @@ impl Foo for Vec> { fn call_foo_copy() -> int { let mut x = Vec::new(); let y = x.foo(); - x.push(0u); + x.push(0_usize); y } diff --git a/src/test/run-pass/move-3-unique.rs b/src/test/run-pass/move-3-unique.rs index 42959f82972..07d0594b494 100644 --- a/src/test/run-pass/move-3-unique.rs +++ b/src/test/run-pass/move-3-unique.rs @@ -27,7 +27,7 @@ fn test(x: bool, foo: Box) -> int { pub fn main() { let x = box Triple{x: 1, y: 2, z: 3}; - for _ in 0u..10000u { + for _ in 0_usize..10000_usize { assert_eq!(test(true, x.clone()), 2); } assert_eq!(test(false, x), 5); diff --git a/src/test/run-pass/multidispatch2.rs b/src/test/run-pass/multidispatch2.rs index ecacc7f1df9..6b52ea9dfa7 100644 --- a/src/test/run-pass/multidispatch2.rs +++ b/src/test/run-pass/multidispatch2.rs @@ -40,7 +40,7 @@ where T : Eq + Debug, } pub fn main() { - test_eq(22u, 0u); + test_eq(22_usize, 0_usize); let value = MyType { dummy: 256 + 22 }; test_eq(value, value.dummy); diff --git a/src/test/run-pass/numeric-method-autoexport.rs b/src/test/run-pass/numeric-method-autoexport.rs index fec4a806b43..eccc2a41a8d 100644 --- a/src/test/run-pass/numeric-method-autoexport.rs +++ b/src/test/run-pass/numeric-method-autoexport.rs @@ -21,22 +21,22 @@ use std::num::ToPrimitive; pub fn main() { // ints // num - assert_eq!(15is.add(6is), 21is); - assert_eq!(15i8.add(6i8), 21i8); - assert_eq!(15i16.add(6i16), 21i16); - assert_eq!(15i32.add(6i32), 21i32); - assert_eq!(15i64.add(6i64), 21i64); + assert_eq!(15_isize.add(6_isize), 21_isize); + assert_eq!(15_i8.add(6i8), 21_i8); + assert_eq!(15_i16.add(6i16), 21_i16); + assert_eq!(15_i32.add(6i32), 21_i32); + assert_eq!(15_i64.add(6i64), 21_i64); // uints // num - assert_eq!(15us.add(6us), 21us); - assert_eq!(15u8.add(6u8), 21u8); - assert_eq!(15u16.add(6u16), 21u16); - assert_eq!(15u32.add(6u32), 21u32); - assert_eq!(15u64.add(6u64), 21u64); + assert_eq!(15_usize.add(6_usize), 21_usize); + assert_eq!(15_u8.add(6u8), 21_u8); + assert_eq!(15_u16.add(6u16), 21_u16); + assert_eq!(15_u32.add(6u32), 21_u32); + assert_eq!(15_u64.add(6u64), 21_u64); // floats // num - assert_eq!(10f32.to_i32().unwrap(), 10); - assert_eq!(10f64.to_i32().unwrap(), 10); + assert_eq!(10_f32.to_i32().unwrap(), 10); + assert_eq!(10_f64.to_i32().unwrap(), 10); } diff --git a/src/test/run-pass/objects-coerce-freeze-borrored.rs b/src/test/run-pass/objects-coerce-freeze-borrored.rs index 0bdc36750ae..998af27c338 100644 --- a/src/test/run-pass/objects-coerce-freeze-borrored.rs +++ b/src/test/run-pass/objects-coerce-freeze-borrored.rs @@ -40,9 +40,9 @@ fn do_it_imm(obj: &Foo, v: uint) { } pub fn main() { - let mut x = 22_u; + let mut x = 22_usize; let obj = &mut x as &mut Foo; do_it_mut(obj); - do_it_imm(obj, 23u); + do_it_imm(obj, 23_usize); do_it_mut(obj); } diff --git a/src/test/run-pass/objects-owned-object-borrowed-method-headerless.rs b/src/test/run-pass/objects-owned-object-borrowed-method-headerless.rs index ce807500138..30a8c270bd7 100644 --- a/src/test/run-pass/objects-owned-object-borrowed-method-headerless.rs +++ b/src/test/run-pass/objects-owned-object-borrowed-method-headerless.rs @@ -37,7 +37,7 @@ pub fn main() { box BarStruct{ x: 2 } as Box ); - for i in 0u..foos.len() { + for i in 0_usize..foos.len() { assert_eq!(i, foos[i].foo()); } } diff --git a/src/test/run-pass/or-pattern.rs b/src/test/run-pass/or-pattern.rs index 1a42c3ca594..654d2429a0b 100644 --- a/src/test/run-pass/or-pattern.rs +++ b/src/test/run-pass/or-pattern.rs @@ -16,6 +16,6 @@ fn or_alt(q: blah) -> int { pub fn main() { assert_eq!(or_alt(blah::c), 0); - assert_eq!(or_alt(blah::a(10, 100, 0u)), 110); + assert_eq!(or_alt(blah::a(10, 100, 0_usize)), 110); assert_eq!(or_alt(blah::b(20, 200)), 220); } diff --git a/src/test/run-pass/over-constrained-vregs.rs b/src/test/run-pass/over-constrained-vregs.rs index 4cd8e65e500..1118638fe07 100644 --- a/src/test/run-pass/over-constrained-vregs.rs +++ b/src/test/run-pass/over-constrained-vregs.rs @@ -10,10 +10,10 @@ // Regression test for issue #152. pub fn main() { - let mut b: uint = 1u; - while b <= 32u { - 0u << b; - b <<= 1u; + let mut b: uint = 1_usize; + while b <= 32_usize { + 0_usize << b; + b <<= 1_usize; println!("{}", b); } } diff --git a/src/test/run-pass/overloaded-autoderef.rs b/src/test/run-pass/overloaded-autoderef.rs index faa79f71d9e..f40c9dc45ca 100644 --- a/src/test/run-pass/overloaded-autoderef.rs +++ b/src/test/run-pass/overloaded-autoderef.rs @@ -22,8 +22,8 @@ struct Point { } pub fn main() { - let box_5 = box 5u; - assert_eq!(Rc::new(5u).to_uint(), Some(5)); + let box_5 = box 5_usize; + assert_eq!(Rc::new(5_usize).to_uint(), Some(5)); assert_eq!((box &box &Rc::new(box box &box_5)).to_uint(), Some(5)); let point = Rc::new(Point {x: 2, y: 4}); assert_eq!(point.x, 2); diff --git a/src/test/run-pass/packed-struct-vec.rs b/src/test/run-pass/packed-struct-vec.rs index ede94acd934..cfe49c38c52 100644 --- a/src/test/run-pass/packed-struct-vec.rs +++ b/src/test/run-pass/packed-struct-vec.rs @@ -24,7 +24,7 @@ pub fn main() { assert_eq!(mem::size_of::<[Foo; 10]>(), 90); - for i in 0u..10 { + for i in 0_usize..10 { assert_eq!(foos[i], Foo { bar: 1, baz: 2}); } diff --git a/src/test/run-pass/path.rs b/src/test/run-pass/path.rs index 44953c44da3..02d8602d59e 100644 --- a/src/test/run-pass/path.rs +++ b/src/test/run-pass/path.rs @@ -14,4 +14,4 @@ mod foo { pub fn bar(_offset: uint) { } } -pub fn main() { foo::bar(0u); } +pub fn main() { foo::bar(0_usize); } diff --git a/src/test/run-pass/pattern-bound-var-in-for-each.rs b/src/test/run-pass/pattern-bound-var-in-for-each.rs index 28a1a8dba9e..7d9c3d324f0 100644 --- a/src/test/run-pass/pattern-bound-var-in-for-each.rs +++ b/src/test/run-pass/pattern-bound-var-in-for-each.rs @@ -16,13 +16,13 @@ fn foo(src: uint) { match Some(src) { Some(src_id) => { - for _i in 0u..10u { + for _i in 0_usize..10_usize { let yyy = src_id; - assert_eq!(yyy, 0u); + assert_eq!(yyy, 0_usize); } } _ => { } } } -pub fn main() { foo(0u); } +pub fn main() { foo(0_usize); } diff --git a/src/test/run-pass/placement-new-arena.rs b/src/test/run-pass/placement-new-arena.rs index 1ca7e5aa3c4..7ad93d271a9 100644 --- a/src/test/run-pass/placement-new-arena.rs +++ b/src/test/run-pass/placement-new-arena.rs @@ -15,7 +15,7 @@ use arena::Arena; pub fn main() { let mut arena = Arena::new(); let p = &mut arena; - let x = p.alloc(|| 4u); + let x = p.alloc(|| 4_usize); println!("{}", *x); - assert_eq!(*x, 4u); + assert_eq!(*x, 4_usize); } diff --git a/src/test/run-pass/private-class-field.rs b/src/test/run-pass/private-class-field.rs index 93872bebec9..c7380b362fb 100644 --- a/src/test/run-pass/private-class-field.rs +++ b/src/test/run-pass/private-class-field.rs @@ -26,6 +26,6 @@ fn cat(in_x : uint, in_y : int) -> cat { } pub fn main() { - let mut nyan : cat = cat(52u, 99); - assert_eq!(nyan.meow_count(), 52u); + let mut nyan : cat = cat(52_usize, 99); + assert_eq!(nyan.meow_count(), 52_usize); } diff --git a/src/test/run-pass/private-method.rs b/src/test/run-pass/private-method.rs index 03566281bc4..498bd04e37c 100644 --- a/src/test/run-pass/private-method.rs +++ b/src/test/run-pass/private-method.rs @@ -16,13 +16,13 @@ struct cat { impl cat { pub fn play(&mut self) { - self.meows += 1u; + self.meows += 1_usize; self.nap(); } } impl cat { - fn nap(&mut self) { for _ in 1u..10u { } } + fn nap(&mut self) { for _ in 1_usize..10_usize { } } } fn cat(in_x : uint, in_y : int) -> cat { @@ -33,6 +33,6 @@ fn cat(in_x : uint, in_y : int) -> cat { } pub fn main() { - let mut nyan : cat = cat(52u, 99); + let mut nyan : cat = cat(52_usize, 99); nyan.play(); } diff --git a/src/test/run-pass/pub-extern-privacy.rs b/src/test/run-pass/pub-extern-privacy.rs index 16f5a06b886..7428377b59f 100644 --- a/src/test/run-pass/pub-extern-privacy.rs +++ b/src/test/run-pass/pub-extern-privacy.rs @@ -18,6 +18,6 @@ mod a { pub fn main() { unsafe { - a::free(transmute(0u)); + a::free(transmute(0_usize)); } } diff --git a/src/test/run-pass/pure-sum.rs b/src/test/run-pass/pure-sum.rs index 7fbdd2f219e..f7adb0f6e44 100644 --- a/src/test/run-pass/pure-sum.rs +++ b/src/test/run-pass/pure-sum.rs @@ -14,31 +14,31 @@ #![feature(box_syntax)] fn sums_to(v: Vec , sum: int) -> bool { - let mut i = 0u; + let mut i = 0_usize; let mut sum0 = 0; while i < v.len() { sum0 += v[i]; - i += 1u; + i += 1_usize; } return sum0 == sum; } fn sums_to_using_uniq(v: Vec , sum: int) -> bool { - let mut i = 0u; + let mut i = 0_usize; let mut sum0 = box 0; while i < v.len() { *sum0 += v[i]; - i += 1u; + i += 1_usize; } return *sum0 == sum; } fn sums_to_using_rec(v: Vec , sum: int) -> bool { - let mut i = 0u; + let mut i = 0_usize; let mut sum0 = F {f: 0}; while i < v.len() { sum0.f += v[i]; - i += 1u; + i += 1_usize; } return sum0.f == sum; } @@ -46,11 +46,11 @@ fn sums_to_using_rec(v: Vec , sum: int) -> bool { struct F { f: T } fn sums_to_using_uniq_rec(v: Vec , sum: int) -> bool { - let mut i = 0u; + let mut i = 0_usize; let mut sum0 = F {f: box 0}; while i < v.len() { *sum0.f += v[i]; - i += 1u; + i += 1_usize; } return *sum0.f == sum; } diff --git a/src/test/run-pass/range.rs b/src/test/run-pass/range.rs index 5d2337e3819..50b90b1a5ee 100644 --- a/src/test/run-pass/range.rs +++ b/src/test/run-pass/range.rs @@ -18,14 +18,14 @@ fn return_full_range() -> ::std::ops::RangeFull { return ..; } pub fn main() { let mut count = 0; - for i in 0u..10 { + for i in 0_usize..10 { assert!(i >= 0 && i < 10); count += i; } assert!(count == 45); let mut count = 0; - let mut range = 0u..10; + let mut range = 0_usize..10; for i in range { assert!(i >= 0 && i < 10); count += i; @@ -33,17 +33,17 @@ pub fn main() { assert!(count == 45); let mut count = 0; - let mut rf = 3u..; + let mut rf = 3_usize..; for i in rf.take(10) { assert!(i >= 3 && i < 13); count += i; } assert!(count == 75); - let _ = 0u..4+4-3; + let _ = 0_usize..4+4-3; let _ = 0..foo(); - let _ = ..42u; + let _ = ..42_usize; // Test we can use two different types with a common supertype. let x = &42; diff --git a/src/test/run-pass/realloc-16687.rs b/src/test/run-pass/realloc-16687.rs index 441c9d79e79..de5b14104c5 100644 --- a/src/test/run-pass/realloc-16687.rs +++ b/src/test/run-pass/realloc-16687.rs @@ -35,9 +35,9 @@ unsafe fn test_triangle() -> bool { // from pairs of rows (where each pair of rows is equally sized), // and the elements of the triangle match their row-pair index. unsafe fn sanity_check(ascend: &[*mut u8]) { - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let (p0, p1, size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); - for j in 0u..size { + for j in 0_usize..size { assert_eq!(*p0.offset(j as int), i as u8); assert_eq!(*p1.offset(j as int), i as u8); } @@ -88,14 +88,14 @@ unsafe fn test_triangle() -> bool { // that at least two rows will be allocated near each other, so // that we trigger the bug (a buffer overrun) in an observable // way.) - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let size = idx_to_size(i); ascend[2*i] = allocate(size, ALIGN); ascend[2*i+1] = allocate(size, ALIGN); } // Initialize each pair of rows to distinct value. - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let (p0, p1, size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); for j in 0..size { *p0.offset(j as int) = i as u8; @@ -109,7 +109,7 @@ unsafe fn test_triangle() -> bool { test_3(ascend); // triangle -> square test_4(ascend); // square -> triangle - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let size = idx_to_size(i); deallocate(ascend[2*i], size, ALIGN); deallocate(ascend[2*i+1], size, ALIGN); @@ -123,7 +123,7 @@ unsafe fn test_triangle() -> bool { // rows as we go. unsafe fn test_1(ascend: &mut [*mut u8]) { let new_size = idx_to_size(COUNT-1); - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let (p0, p1, old_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); assert!(old_size < new_size); @@ -138,7 +138,7 @@ unsafe fn test_triangle() -> bool { // Test 2: turn the square back into a triangle, top to bottom. unsafe fn test_2(ascend: &mut [*mut u8]) { let old_size = idx_to_size(COUNT-1); - for i in 0u..COUNT / 2 { + for i in 0_usize..COUNT / 2 { let (p0, p1, new_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); assert!(new_size < old_size); @@ -153,7 +153,7 @@ unsafe fn test_triangle() -> bool { // Test 3: turn triangle into a square, bottom to top. unsafe fn test_3(ascend: &mut [*mut u8]) { let new_size = idx_to_size(COUNT-1); - for i in (0u..COUNT / 2).rev() { + for i in (0_usize..COUNT / 2).rev() { let (p0, p1, old_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); assert!(old_size < new_size); @@ -168,7 +168,7 @@ unsafe fn test_triangle() -> bool { // Test 4: turn the square back into a triangle, bottom to top. unsafe fn test_4(ascend: &mut [*mut u8]) { let old_size = idx_to_size(COUNT-1); - for i in (0u..COUNT / 2).rev() { + for i in (0_usize..COUNT / 2).rev() { let (p0, p1, new_size) = (ascend[2*i], ascend[2*i+1], idx_to_size(i)); assert!(new_size < old_size); diff --git a/src/test/run-pass/rec-align-u32.rs b/src/test/run-pass/rec-align-u32.rs index 05643b0b56b..51b800bc9f0 100644 --- a/src/test/run-pass/rec-align-u32.rs +++ b/src/test/run-pass/rec-align-u32.rs @@ -38,14 +38,14 @@ struct Outer { #[cfg(any(target_arch = "x86", target_arch = "arm", target_arch = "aarch64"))] mod m { - pub fn align() -> uint { 4u } - pub fn size() -> uint { 8u } + pub fn align() -> uint { 4_usize } + pub fn size() -> uint { 8_usize } } #[cfg(target_arch = "x86_64")] mod m { - pub fn align() -> uint { 4u } - pub fn size() -> uint { 8u } + pub fn align() -> uint { 4_usize } + pub fn size() -> uint { 8_usize } } pub fn main() { diff --git a/src/test/run-pass/rec-align-u64.rs b/src/test/run-pass/rec-align-u64.rs index 0be6e22f609..cf23a1a0f25 100644 --- a/src/test/run-pass/rec-align-u64.rs +++ b/src/test/run-pass/rec-align-u64.rs @@ -44,14 +44,14 @@ struct Outer { mod m { #[cfg(target_arch = "x86")] pub mod m { - pub fn align() -> uint { 4u } - pub fn size() -> uint { 12u } + pub fn align() -> uint { 4_usize } + pub fn size() -> uint { 12_usize } } #[cfg(any(target_arch = "x86_64", target_arch = "arm", target_arch = "aarch64"))] pub mod m { - pub fn align() -> uint { 8u } - pub fn size() -> uint { 16u } + pub fn align() -> uint { 8_usize } + pub fn size() -> uint { 16_usize } } } @@ -59,14 +59,14 @@ mod m { mod m { #[cfg(target_arch = "x86")] pub mod m { - pub fn align() -> uint { 8u } - pub fn size() -> uint { 16u } + pub fn align() -> uint { 8_usize } + pub fn size() -> uint { 16_usize } } #[cfg(target_arch = "x86_64")] pub mod m { - pub fn align() -> uint { 8u } - pub fn size() -> uint { 16u } + pub fn align() -> uint { 8_usize } + pub fn size() -> uint { 16_usize } } } @@ -74,8 +74,8 @@ mod m { mod m { #[cfg(any(target_arch = "arm", target_arch = "aarch64"))] pub mod m { - pub fn align() -> uint { 8u } - pub fn size() -> uint { 16u } + pub fn align() -> uint { 8_usize } + pub fn size() -> uint { 16_usize } } } diff --git a/src/test/run-pass/record-pat.rs b/src/test/run-pass/record-pat.rs index e0db1ed75dc..282a24a407c 100644 --- a/src/test/run-pass/record-pat.rs +++ b/src/test/run-pass/record-pat.rs @@ -20,6 +20,6 @@ fn m(input: t3) -> int { } pub fn main() { - assert_eq!(m(t3::c(T2 {x: t1::a(10), y: 5}, 4u)), 10); - assert_eq!(m(t3::c(T2 {x: t1::b(10u), y: 5}, 4u)), 19); + assert_eq!(m(t3::c(T2 {x: t1::a(10), y: 5}, 4_usize)), 10); + assert_eq!(m(t3::c(T2 {x: t1::b(10_usize), y: 5}, 4_usize)), 19); } diff --git a/src/test/run-pass/regions-borrow-at.rs b/src/test/run-pass/regions-borrow-at.rs index ba86e3f7b57..89779fa4d2d 100644 --- a/src/test/run-pass/regions-borrow-at.rs +++ b/src/test/run-pass/regions-borrow-at.rs @@ -16,8 +16,8 @@ fn foo(x: &uint) -> uint { } pub fn main() { - let p = box 22u; + let p = box 22_usize; let r = foo(&*p); println!("r={}", r); - assert_eq!(r, 22u); + assert_eq!(r, 22_usize); } diff --git a/src/test/run-pass/regions-borrow-uniq.rs b/src/test/run-pass/regions-borrow-uniq.rs index 30a22512d2a..a1af7159a93 100644 --- a/src/test/run-pass/regions-borrow-uniq.rs +++ b/src/test/run-pass/regions-borrow-uniq.rs @@ -16,7 +16,7 @@ fn foo(x: &uint) -> uint { } pub fn main() { - let p = box 3u; + let p = box 3_usize; let r = foo(&*p); - assert_eq!(r, 3u); + assert_eq!(r, 3_usize); } diff --git a/src/test/run-pass/regions-escape-into-other-fn.rs b/src/test/run-pass/regions-escape-into-other-fn.rs index 9637c43170f..b15f9d34859 100644 --- a/src/test/run-pass/regions-escape-into-other-fn.rs +++ b/src/test/run-pass/regions-escape-into-other-fn.rs @@ -15,6 +15,6 @@ fn foo(x: &uint) -> &uint { x } fn bar(x: &uint) -> uint { *x } pub fn main() { - let p = box 3u; + let p = box 3_usize; assert_eq!(bar(foo(&*p)), 3); } diff --git a/src/test/run-pass/regions-infer-borrow-scope-addr-of.rs b/src/test/run-pass/regions-infer-borrow-scope-addr-of.rs index dcf694899c1..9f1a383fd64 100644 --- a/src/test/run-pass/regions-infer-borrow-scope-addr-of.rs +++ b/src/test/run-pass/regions-infer-borrow-scope-addr-of.rs @@ -13,7 +13,7 @@ use std::mem::swap; pub fn main() { let mut x = 4; - for i in 0u..3 { + for i in 0_usize..3 { // ensure that the borrow in this alt // does not interfere with the swap // below. note that it would it you diff --git a/src/test/run-pass/regions-params.rs b/src/test/run-pass/regions-params.rs index 0042d3a765b..c71953e20f8 100644 --- a/src/test/run-pass/regions-params.rs +++ b/src/test/run-pass/regions-params.rs @@ -21,6 +21,6 @@ fn parameterized(x: &uint) -> uint { } pub fn main() { - let x = 3u; - assert_eq!(parameterized(&x), 3u); + let x = 3_usize; + assert_eq!(parameterized(&x), 3_usize); } diff --git a/src/test/run-pass/regions-refcell.rs b/src/test/run-pass/regions-refcell.rs index 019db2a977e..10c9aef7c3b 100644 --- a/src/test/run-pass/regions-refcell.rs +++ b/src/test/run-pass/regions-refcell.rs @@ -18,7 +18,7 @@ use std::cell::RefCell; // This version does not yet work (associated type issues)... #[cfg(cannot_use_this_yet)] fn foo<'a>(map: RefCell>) { - let one = [1u]; + let one = [1_usize]; assert_eq!(map.borrow().get("one"), Some(&one[])); } @@ -26,7 +26,7 @@ fn foo<'a>(map: RefCell>) { // ... and this version does not work (the lifetime of `one` is // supposed to match the lifetime `'a`) ... fn foo<'a>(map: RefCell>) { - let one = [1u]; + let one = [1_usize]; assert_eq!(map.borrow().get("one"), Some(&one.as_slice())); } diff --git a/src/test/run-pass/rename-directory.rs b/src/test/run-pass/rename-directory.rs index 12e4f27a64f..a21b5aa1dab 100644 --- a/src/test/run-pass/rename-directory.rs +++ b/src/test/run-pass/rename-directory.rs @@ -34,15 +34,15 @@ fn rename_directory() { let fromp = CString::from_slice(test_file.as_vec()); let modebuf = CString::from_slice(b"w+b"); let ostream = libc::fopen(fromp.as_ptr(), modebuf.as_ptr()); - assert!((ostream as uint != 0u)); + assert!((ostream as uint != 0_usize)); let s = "hello".to_string(); let buf = CString::from_slice(b"hello"); let write_len = libc::fwrite(buf.as_ptr() as *mut _, - 1u as libc::size_t, - (s.len() + 1u) as libc::size_t, + 1_usize as libc::size_t, + (s.len() + 1_usize) as libc::size_t, ostream); assert_eq!(write_len, (s.len() + 1) as libc::size_t); - assert_eq!(libc::fclose(ostream), (0u as libc::c_int)); + assert_eq!(libc::fclose(ostream), (0_usize as libc::c_int)); let new_path = tmpdir.join_many(&["quux", "blat"]); fs::mkdir_recursive(&new_path, old_io::USER_RWX); diff --git a/src/test/run-pass/ret-bang.rs b/src/test/run-pass/ret-bang.rs index ff4932e8453..74227192cab 100644 --- a/src/test/run-pass/ret-bang.rs +++ b/src/test/run-pass/ret-bang.rs @@ -14,11 +14,11 @@ fn my_err(s: String) -> ! { println!("{}", s); panic!(); } fn okay(i: uint) -> int { - if i == 3u { + if i == 3_usize { my_err("I don't like three".to_string()); } else { return 42; } } -pub fn main() { okay(4u); } +pub fn main() { okay(4_usize); } diff --git a/src/test/run-pass/sendfn-is-a-block.rs b/src/test/run-pass/sendfn-is-a-block.rs index c70ed9a3d74..18519573c26 100644 --- a/src/test/run-pass/sendfn-is-a-block.rs +++ b/src/test/run-pass/sendfn-is-a-block.rs @@ -10,10 +10,10 @@ fn test(f: F) -> uint where F: FnOnce(uint) -> uint { - return f(22u); + return f(22_usize); } pub fn main() { - let y = test(|x| 4u * x); - assert_eq!(y, 88u); + let y = test(|x| 4_usize * x); + assert_eq!(y, 88_usize); } diff --git a/src/test/run-pass/shift.rs b/src/test/run-pass/shift.rs index 2dbedc3a573..918da535099 100644 --- a/src/test/run-pass/shift.rs +++ b/src/test/run-pass/shift.rs @@ -54,28 +54,28 @@ fn test_expr() { } fn test_const() { - static r1_1: uint = 10u >> 2u; - static r2_1: uint = 10u << 4u; + static r1_1: uint = 10_usize >> 2_usize; + static r2_1: uint = 10_usize << 4_usize; assert_eq!(r1_1, 2 as uint); assert_eq!(r2_1, 160 as uint); - static r1_2: u8 = 10u8 >> 2u; - static r2_2: u8 = 10u8 << 4u; + static r1_2: u8 = 10u8 >> 2_usize; + static r2_2: u8 = 10u8 << 4_usize; assert_eq!(r1_2, 2 as u8); assert_eq!(r2_2, 160 as u8); - static r1_3: int = 10 >> 2u; - static r2_3: int = 10 << 4u; + static r1_3: int = 10 >> 2_usize; + static r2_3: int = 10 << 4_usize; assert_eq!(r1_3, 2 as int); assert_eq!(r2_3, 160 as int); - static r1_4: i8 = 10i8 >> 2u; - static r2_4: i8 = 10i8 << 4u; + static r1_4: i8 = 10i8 >> 2_usize; + static r2_4: i8 = 10i8 << 4_usize; assert_eq!(r1_4, 2 as i8); assert_eq!(r2_4, 160 as i8); - static r1_5: uint = 10u >> 2u; - static r2_5: uint = 10u << 4u; + static r1_5: uint = 10_usize >> 2_usize; + static r2_5: uint = 10_usize << 4_usize; assert_eq!(r1_5, 2 as uint); assert_eq!(r2_5, 160 as uint); } diff --git a/src/test/run-pass/signed-shift-const-eval.rs b/src/test/run-pass/signed-shift-const-eval.rs index 62f1ca63144..2acb93f48f9 100644 --- a/src/test/run-pass/signed-shift-const-eval.rs +++ b/src/test/run-pass/signed-shift-const-eval.rs @@ -8,7 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -enum test { thing = -5 >> 1u } +enum test { thing = -5 >> 1_usize } pub fn main() { assert_eq!(test::thing as int, -3); } diff --git a/src/test/run-pass/stat.rs b/src/test/run-pass/stat.rs index c22b476e59c..87d7376c243 100644 --- a/src/test/run-pass/stat.rs +++ b/src/test/run-pass/stat.rs @@ -20,7 +20,7 @@ pub fn main() { Err(..) => unreachable!(), Ok(f) => { let mut f = f; - for _ in 0u..1000 { + for _ in 0_usize..1000 { f.write(&[0]); } } diff --git a/src/test/run-pass/static-impl.rs b/src/test/run-pass/static-impl.rs index ff37ccb81ed..b66999c8e67 100644 --- a/src/test/run-pass/static-impl.rs +++ b/src/test/run-pass/static-impl.rs @@ -34,8 +34,8 @@ impl uint_utils for uint { self.to_string() } fn multi(&self, mut f: F) where F: FnMut(uint) { - let mut c = 0u; - while c < *self { f(c); c += 1u; } + let mut c = 0_usize; + while c < *self { f(c); c += 1_usize; } } } @@ -58,15 +58,15 @@ impl vec_utils for Vec { } pub fn main() { - assert_eq!(10u.plus(), 30); + assert_eq!(10_usize.plus(), 30); assert_eq!(("hi".to_string()).plus(), 200); assert_eq!((vec!(1)).length_().str(), "1".to_string()); let vect = vec!(3, 4).map_(|a| *a + 4); assert_eq!(vect[0], 7); - let vect = (vec!(3, 4)).map_::(|a| *a as uint + 4u); - assert_eq!(vect[0], 7u); - let mut x = 0u; - 10u.multi(|_n| x += 2u ); - assert_eq!(x, 20u); + let vect = (vec!(3, 4)).map_::(|a| *a as uint + 4_usize); + assert_eq!(vect[0], 7_usize); + let mut x = 0_usize; + 10_usize.multi(|_n| x += 2_usize ); + assert_eq!(x, 20_usize); } diff --git a/src/test/run-pass/static-methods-in-traits.rs b/src/test/run-pass/static-methods-in-traits.rs index 180cd115c96..5f6dc4f2a53 100644 --- a/src/test/run-pass/static-methods-in-traits.rs +++ b/src/test/run-pass/static-methods-in-traits.rs @@ -21,7 +21,7 @@ mod a { impl Foo for uint { fn foo() -> uint { - 5u + 5_usize } } } diff --git a/src/test/run-pass/string-self-append.rs b/src/test/run-pass/string-self-append.rs index 612483f6909..359c14ea7b0 100644 --- a/src/test/run-pass/string-self-append.rs +++ b/src/test/run-pass/string-self-append.rs @@ -12,12 +12,12 @@ pub fn main() { // Make sure we properly handle repeated self-appends. let mut a: String = "A".to_string(); let mut i = 20; - let mut expected_len = 1u; + let mut expected_len = 1_usize; while i > 0 { println!("{}", a.len()); assert_eq!(a.len(), expected_len); a = format!("{}{}", a, a); i -= 1; - expected_len *= 2u; + expected_len *= 2_usize; } } diff --git a/src/test/run-pass/supported-cast.rs b/src/test/run-pass/supported-cast.rs index 60431fbedd0..3fffef060a1 100644 --- a/src/test/run-pass/supported-cast.rs +++ b/src/test/run-pass/supported-cast.rs @@ -11,7 +11,7 @@ extern crate libc; pub fn main() { - let f = 1u as *const libc::FILE; + let f = 1_usize as *const libc::FILE; println!("{:?}", f as int); println!("{:?}", f as uint); println!("{:?}", f as i8); @@ -37,19 +37,19 @@ pub fn main() { println!("{:?}", 1 as f32); println!("{:?}", 1 as f64); - println!("{:?}", 1u as int); - println!("{:?}", 1u as uint); - println!("{:?}", 1u as *const libc::FILE); - println!("{:?}", 1u as i8); - println!("{:?}", 1u as i16); - println!("{:?}", 1u as i32); - println!("{:?}", 1u as i64); - println!("{:?}", 1u as u8); - println!("{:?}", 1u as u16); - println!("{:?}", 1u as u32); - println!("{:?}", 1u as u64); - println!("{:?}", 1u as f32); - println!("{:?}", 1u as f64); + println!("{:?}", 1_usize as int); + println!("{:?}", 1_usize as uint); + println!("{:?}", 1_usize as *const libc::FILE); + println!("{:?}", 1_usize as i8); + println!("{:?}", 1_usize as i16); + println!("{:?}", 1_usize as i32); + println!("{:?}", 1_usize as i64); + println!("{:?}", 1_usize as u8); + println!("{:?}", 1_usize as u16); + println!("{:?}", 1_usize as u32); + println!("{:?}", 1_usize as u64); + println!("{:?}", 1_usize as f32); + println!("{:?}", 1_usize as f64); println!("{:?}", 1i8 as int); println!("{:?}", 1i8 as uint); diff --git a/src/test/run-pass/syntax-extension-source-utils-files/includeme.fragment b/src/test/run-pass/syntax-extension-source-utils-files/includeme.fragment index 5d326a50f02..dea7f99fcba 100644 --- a/src/test/run-pass/syntax-extension-source-utils-files/includeme.fragment +++ b/src/test/run-pass/syntax-extension-source-utils-files/includeme.fragment @@ -2,6 +2,6 @@ { assert!(file!().ends_with("includeme.fragment")); - assert!(line!() == 5u); + assert!(line!() == 5_usize); format!("victory robot {}", line!()) } diff --git a/src/test/run-pass/tag-align-dyn-u64.rs b/src/test/run-pass/tag-align-dyn-u64.rs index 7805204aa05..b7fe4983b01 100644 --- a/src/test/run-pass/tag-align-dyn-u64.rs +++ b/src/test/run-pass/tag-align-dyn-u64.rs @@ -28,7 +28,7 @@ fn mk_rec() -> Rec { fn is_8_byte_aligned(u: &Tag) -> bool { let p: uint = unsafe { mem::transmute(u) }; - return (p & 7u) == 0u; + return (p & 7_usize) == 0_usize; } pub fn main() { diff --git a/src/test/run-pass/tag-align-dyn-variants.rs b/src/test/run-pass/tag-align-dyn-variants.rs index aef9e23ce49..cb298e720ed 100644 --- a/src/test/run-pass/tag-align-dyn-variants.rs +++ b/src/test/run-pass/tag-align-dyn-variants.rs @@ -31,7 +31,7 @@ fn mk_rec(a: A, b: B) -> Rec { fn is_aligned(amnt: uint, u: &A) -> bool { let p: uint = unsafe { mem::transmute(u) }; - return (p & (amnt-1u)) == 0u; + return (p & (amnt-1_usize)) == 0_usize; } fn variant_data_is_aligned(amnt: uint, u: &Tag) -> bool { @@ -43,32 +43,32 @@ fn variant_data_is_aligned(amnt: uint, u: &Tag) -> bool { pub fn main() { let x = mk_rec(22u64, 23u64); - assert!(is_aligned(8u, &x.tA)); - assert!(variant_data_is_aligned(8u, &x.tA)); - assert!(is_aligned(8u, &x.tB)); - assert!(variant_data_is_aligned(8u, &x.tB)); + assert!(is_aligned(8_usize, &x.tA)); + assert!(variant_data_is_aligned(8_usize, &x.tA)); + assert!(is_aligned(8_usize, &x.tB)); + assert!(variant_data_is_aligned(8_usize, &x.tB)); let x = mk_rec(22u64, 23u32); - assert!(is_aligned(8u, &x.tA)); - assert!(variant_data_is_aligned(8u, &x.tA)); - assert!(is_aligned(8u, &x.tB)); - assert!(variant_data_is_aligned(4u, &x.tB)); + assert!(is_aligned(8_usize, &x.tA)); + assert!(variant_data_is_aligned(8_usize, &x.tA)); + assert!(is_aligned(8_usize, &x.tB)); + assert!(variant_data_is_aligned(4_usize, &x.tB)); let x = mk_rec(22u32, 23u64); - assert!(is_aligned(8u, &x.tA)); - assert!(variant_data_is_aligned(4u, &x.tA)); - assert!(is_aligned(8u, &x.tB)); - assert!(variant_data_is_aligned(8u, &x.tB)); + assert!(is_aligned(8_usize, &x.tA)); + assert!(variant_data_is_aligned(4_usize, &x.tA)); + assert!(is_aligned(8_usize, &x.tB)); + assert!(variant_data_is_aligned(8_usize, &x.tB)); let x = mk_rec(22u32, 23u32); - assert!(is_aligned(4u, &x.tA)); - assert!(variant_data_is_aligned(4u, &x.tA)); - assert!(is_aligned(4u, &x.tB)); - assert!(variant_data_is_aligned(4u, &x.tB)); + assert!(is_aligned(4_usize, &x.tA)); + assert!(variant_data_is_aligned(4_usize, &x.tA)); + assert!(is_aligned(4_usize, &x.tB)); + assert!(variant_data_is_aligned(4_usize, &x.tB)); let x = mk_rec(22f64, 23f64); - assert!(is_aligned(8u, &x.tA)); - assert!(variant_data_is_aligned(8u, &x.tA)); - assert!(is_aligned(8u, &x.tB)); - assert!(variant_data_is_aligned(8u, &x.tB)); + assert!(is_aligned(8_usize, &x.tA)); + assert!(variant_data_is_aligned(8_usize, &x.tA)); + assert!(is_aligned(8_usize, &x.tB)); + assert!(variant_data_is_aligned(8_usize, &x.tB)); } diff --git a/src/test/run-pass/tag-align-u64.rs b/src/test/run-pass/tag-align-u64.rs index be84888477c..713f55cc10c 100644 --- a/src/test/run-pass/tag-align-u64.rs +++ b/src/test/run-pass/tag-align-u64.rs @@ -28,7 +28,7 @@ fn mk_rec() -> Rec { fn is_8_byte_aligned(u: &Tag) -> bool { let p: uint = unsafe { mem::transmute(u) }; - return (p & 7u) == 0u; + return (p & 7_usize) == 0_usize; } pub fn main() { diff --git a/src/test/run-pass/task-comm-12.rs b/src/test/run-pass/task-comm-12.rs index da080408ad1..08dce2a7648 100644 --- a/src/test/run-pass/task-comm-12.rs +++ b/src/test/run-pass/task-comm-12.rs @@ -21,7 +21,7 @@ fn test00() { }); // Sleep long enough for the task to finish. - let mut i = 0u; + let mut i = 0_usize; while i < 10000 { Thread::yield_now(); i += 1; diff --git a/src/test/run-pass/tcp-connect-timeouts.rs b/src/test/run-pass/tcp-connect-timeouts.rs index 69ae2521f9a..d1a3edcfbc5 100644 --- a/src/test/run-pass/tcp-connect-timeouts.rs +++ b/src/test/run-pass/tcp-connect-timeouts.rs @@ -41,7 +41,7 @@ fn eventual_timeout() { rx1.recv().unwrap(); let mut v = Vec::new(); - for _ in 0u..10000 { + for _ in 0_usize..10000 { match TcpStream::connect_timeout(addr, Duration::milliseconds(100)) { Ok(e) => v.push(e), Err(ref e) if e.kind == old_io::TimedOut => return, diff --git a/src/test/run-pass/tcp-stress.rs b/src/test/run-pass/tcp-stress.rs index e0527c35871..82584c83de0 100644 --- a/src/test/run-pass/tcp-stress.rs +++ b/src/test/run-pass/tcp-stress.rs @@ -52,7 +52,7 @@ fn main() { let addr = rx.recv().unwrap(); let (tx, rx) = channel(); - for _ in 0u..1000 { + for _ in 0_usize..1000 { let tx = tx.clone(); Builder::new().stack_size(64 * 1024).spawn(move|| { match TcpStream::connect(addr) { @@ -71,7 +71,7 @@ fn main() { // Wait for all clients to exit, but don't wait for the server to exit. The // server just runs infinitely. drop(tx); - for _ in 0u..1000 { + for _ in 0_usize..1000 { rx.recv().unwrap(); } unsafe { libc::exit(0) } diff --git a/src/test/run-pass/trait-default-method-bound-subst4.rs b/src/test/run-pass/trait-default-method-bound-subst4.rs index fdc42e58f8c..3efe2507470 100644 --- a/src/test/run-pass/trait-default-method-bound-subst4.rs +++ b/src/test/run-pass/trait-default-method-bound-subst4.rs @@ -20,6 +20,6 @@ fn f>(i: V, j: uint) -> uint { } pub fn main () { - assert_eq!(f::(0, 2u), 2u); - assert_eq!(f::(0, 2u), 2u); + assert_eq!(f::(0, 2_usize), 2_usize); + assert_eq!(f::(0, 2_usize), 2_usize); } diff --git a/src/test/run-pass/type-params-in-for-each.rs b/src/test/run-pass/type-params-in-for-each.rs index 24cc5fab8ed..cf8a09998da 100644 --- a/src/test/run-pass/type-params-in-for-each.rs +++ b/src/test/run-pass/type-params-in-for-each.rs @@ -16,11 +16,11 @@ struct S { fn range_(lo: uint, hi: uint, mut it: F) where F: FnMut(uint) { let mut lo_ = lo; - while lo_ < hi { it(lo_); lo_ += 1u; } + while lo_ < hi { it(lo_); lo_ += 1_usize; } } fn create_index(_index: Vec> , _hash_fn: extern fn(T) -> uint) { - range_(0u, 256u, |_i| { + range_(0_usize, 256_usize, |_i| { let _bucket: Vec = Vec::new(); }) } diff --git a/src/test/run-pass/typeck_type_placeholder_1.rs b/src/test/run-pass/typeck_type_placeholder_1.rs index d7748f24774..48dc9443821 100644 --- a/src/test/run-pass/typeck_type_placeholder_1.rs +++ b/src/test/run-pass/typeck_type_placeholder_1.rs @@ -21,17 +21,17 @@ static CONSTEXPR: TestStruct = TestStruct{x: &413 as *const _}; pub fn main() { - let x: Vec<_> = (0u..5).collect(); + let x: Vec<_> = (0_usize..5).collect(); let expected: &[uint] = &[0,1,2,3,4]; assert_eq!(x, expected); - let x = (0u..5).collect::>(); + let x = (0_usize..5).collect::>(); assert_eq!(x, expected); let y: _ = "hello"; assert_eq!(y.len(), 5); - let ptr = &5u; + let ptr = &5_usize; let ptr2 = ptr as *const _; assert_eq!(ptr as *const uint as uint, ptr2 as uint); diff --git a/src/test/run-pass/unboxed-closures-by-ref.rs b/src/test/run-pass/unboxed-closures-by-ref.rs index f1435b43f80..178865897e5 100644 --- a/src/test/run-pass/unboxed-closures-by-ref.rs +++ b/src/test/run-pass/unboxed-closures-by-ref.rs @@ -25,8 +25,8 @@ fn call_fn_once(f: F) { } fn main() { - let mut x = 0u; - let y = 2u; + let mut x = 0_usize; + let y = 2_usize; call_fn(|| assert_eq!(x, 0)); call_fn_mut(|| x += y); diff --git a/src/test/run-pass/unboxed-closures-cross-crate.rs b/src/test/run-pass/unboxed-closures-cross-crate.rs index 3babaa2b7e5..96d75592627 100644 --- a/src/test/run-pass/unboxed-closures-cross-crate.rs +++ b/src/test/run-pass/unboxed-closures-cross-crate.rs @@ -15,6 +15,6 @@ extern crate "unboxed-closures-cross-crate" as ubcc; fn main() { - assert_eq!(ubcc::has_closures(), 2u); - assert_eq!(ubcc::has_generic_closures(2u, 3u), 5u); + assert_eq!(ubcc::has_closures(), 2_usize); + assert_eq!(ubcc::has_generic_closures(2_usize, 3_usize), 5_usize); } diff --git a/src/test/run-pass/unboxed-closures-infer-kind.rs b/src/test/run-pass/unboxed-closures-infer-kind.rs index 0cb719ecd7f..36c8400be78 100644 --- a/src/test/run-pass/unboxed-closures-infer-kind.rs +++ b/src/test/run-pass/unboxed-closures-infer-kind.rs @@ -28,8 +28,8 @@ fn call_fn_once(f: F) { } fn main() { - let mut x = 0u; - let y = 2u; + let mut x = 0_usize; + let y = 2_usize; call_fn(|| assert_eq!(x, 0)); call_fn_mut(|| x += y); diff --git a/src/test/run-pass/unboxed-closures-move-mutable.rs b/src/test/run-pass/unboxed-closures-move-mutable.rs index 0d04aee2a15..069e93b86ba 100644 --- a/src/test/run-pass/unboxed-closures-move-mutable.rs +++ b/src/test/run-pass/unboxed-closures-move-mutable.rs @@ -20,19 +20,19 @@ fn set(x: &mut uint) { *x = 42; } fn main() { { - let mut x = 0u; + let mut x = 0_usize; move || x += 1; } { - let mut x = 0u; + let mut x = 0_usize; move || x += 1; } { - let mut x = 0u; + let mut x = 0_usize; move || set(&mut x); } { - let mut x = 0u; + let mut x = 0_usize; move || set(&mut x); } } diff --git a/src/test/run-pass/unboxed-closures-unique-type-id.rs b/src/test/run-pass/unboxed-closures-unique-type-id.rs index 2871b5c6862..5c36832d9f6 100644 --- a/src/test/run-pass/unboxed-closures-unique-type-id.rs +++ b/src/test/run-pass/unboxed-closures-unique-type-id.rs @@ -28,8 +28,8 @@ pub fn replace_map<'a, T, F>(src: &mut T, prod: F) where F: FnOnce(T) -> T { } pub fn main() { - let mut a = 7u; + let mut a = 7_usize; let b = &mut a; replace_map(b, |x: uint| x * 2); - assert_eq!(*b, 14u); + assert_eq!(*b, 14_usize); } diff --git a/src/test/run-pass/unify-return-ty.rs b/src/test/run-pass/unify-return-ty.rs index a189d4528ae..1a65f685a5e 100644 --- a/src/test/run-pass/unify-return-ty.rs +++ b/src/test/run-pass/unify-return-ty.rs @@ -16,7 +16,7 @@ use std::mem; fn null() -> *const T { unsafe { - mem::transmute(0u) + mem::transmute(0_usize) } } diff --git a/src/test/run-pass/unique-pat-2.rs b/src/test/run-pass/unique-pat-2.rs index 826ba8c8cdd..5db96bc3564 100644 --- a/src/test/run-pass/unique-pat-2.rs +++ b/src/test/run-pass/unique-pat-2.rs @@ -17,7 +17,7 @@ struct Foo {a: int, b: uint} enum bar { u(Box), w(int), } pub fn main() { - assert!(match bar::u(box Foo{a: 10, b: 40u}) { + assert!(match bar::u(box Foo{a: 10, b: 40_usize}) { bar::u(box Foo{a: a, b: b}) => { a + (b as int) } _ => { 66 } } == 50); diff --git a/src/test/run-pass/unique-send-2.rs b/src/test/run-pass/unique-send-2.rs index 08ffe403696..43824812ec5 100644 --- a/src/test/run-pass/unique-send-2.rs +++ b/src/test/run-pass/unique-send-2.rs @@ -20,9 +20,9 @@ fn child(tx: &Sender>, i: uint) { pub fn main() { let (tx, rx) = channel(); - let n = 100u; - let mut expected = 0u; - let _t = (0u..n).map(|i| { + let n = 100_usize; + let mut expected = 0_usize; + let _t = (0_usize..n).map(|i| { expected += i; let tx = tx.clone(); thread::spawn(move|| { @@ -30,8 +30,8 @@ pub fn main() { }) }).collect::>(); - let mut actual = 0u; - for _ in 0u..n { + let mut actual = 0_usize; + for _ in 0_usize..n { let j = rx.recv().unwrap(); actual += *j; } diff --git a/src/test/run-pass/utf8_chars.rs b/src/test/run-pass/utf8_chars.rs index 1b2aa88cabe..84f605eef57 100644 --- a/src/test/run-pass/utf8_chars.rs +++ b/src/test/run-pass/utf8_chars.rs @@ -18,12 +18,12 @@ pub fn main() { let s: String = chs.iter().cloned().collect(); let schs: Vec = s.chars().collect(); - assert!(s.len() == 10u); - assert!(s.chars().count() == 4u); - assert!(schs.len() == 4u); + assert!(s.len() == 10_usize); + assert!(s.chars().count() == 4_usize); + assert!(schs.len() == 4_usize); assert!(schs.iter().cloned().collect::() == s); - assert!(s.char_at(0u) == 'e'); - assert!(s.char_at(1u) == 'é'); + assert!(s.char_at(0_usize) == 'e'); + assert!(s.char_at(1_usize) == 'é'); assert!((str::from_utf8(s.as_bytes()).is_ok())); // invalid prefix diff --git a/src/test/run-pass/utf8_idents.rs b/src/test/run-pass/utf8_idents.rs index 0e6f20358aa..beb2f4d9969 100644 --- a/src/test/run-pass/utf8_idents.rs +++ b/src/test/run-pass/utf8_idents.rs @@ -30,7 +30,7 @@ fn საჭმელად_გემრიელი_სადილი() -> int let 午餐 = 10; let ארוחת_צהריי = 10; - let غداء = 10u; + let غداء = 10_usize; let լանչ = 10; let обед = 10; let абед = 10; diff --git a/src/test/run-pass/vec-fixed-length.rs b/src/test/run-pass/vec-fixed-length.rs index 101999bbe08..015baea5fb5 100644 --- a/src/test/run-pass/vec-fixed-length.rs +++ b/src/test/run-pass/vec-fixed-length.rs @@ -17,11 +17,11 @@ pub fn main() { assert_eq!(x[2], 3); assert_eq!(x[3], 4); - assert_eq!(size_of::<[u8; 4]>(), 4u); + assert_eq!(size_of::<[u8; 4]>(), 4_usize); // FIXME #10183 // FIXME #18069 //if cfg!(target_pointer_width = "64") { - // assert_eq!(size_of::<[u8; (1 << 32)]>(), (1u << 32)); + // assert_eq!(size_of::<[u8; (1 << 32)]>(), (1_usize << 32)); //} } diff --git a/src/test/run-pass/vector-sort-panic-safe.rs b/src/test/run-pass/vector-sort-panic-safe.rs index da9cf35813b..08d39e58b7c 100644 --- a/src/test/run-pass/vector-sort-panic-safe.rs +++ b/src/test/run-pass/vector-sort-panic-safe.rs @@ -67,7 +67,7 @@ pub fn main() { // work out the total number of comparisons required to sort // this array... - let mut count = 0us; + let mut count = 0_usize; main.clone().sort_by(|a, b| { count += 1; a.cmp(b) }); // ... and then panic on each and every single one. diff --git a/src/test/run-pass/weird-exprs.rs b/src/test/run-pass/weird-exprs.rs index c9f070a279c..baea1b8826a 100644 --- a/src/test/run-pass/weird-exprs.rs +++ b/src/test/run-pass/weird-exprs.rs @@ -65,7 +65,7 @@ fn canttouchthis() -> uint { fn p() -> bool { true } let _a = (assert!((true)) == (assert!(p()))); let _c = (assert!((p())) == ()); - let _b: bool = (println!("{}", 0) == (return 0u)); + let _b: bool = (println!("{}", 0) == (return 0_usize)); } fn angrydome() { diff --git a/src/test/run-pass/while-flow-graph.rs b/src/test/run-pass/while-flow-graph.rs index 01c5986b130..8239afb3594 100644 --- a/src/test/run-pass/while-flow-graph.rs +++ b/src/test/run-pass/while-flow-graph.rs @@ -10,4 +10,4 @@ -pub fn main() { let x: int = 10; while x == 10 && x == 11 { let _y = 0xf00u; } } +pub fn main() { let x: int = 10; while x == 10 && x == 11 { let _y = 0xf00_usize; } } diff --git a/src/test/run-pass/x86stdcall.rs b/src/test/run-pass/x86stdcall.rs index 75a8f6019b8..5dd0a5522c6 100644 --- a/src/test/run-pass/x86stdcall.rs +++ b/src/test/run-pass/x86stdcall.rs @@ -22,7 +22,7 @@ mod kernel32 { #[cfg(windows)] pub fn main() { unsafe { - let expected = 1234u; + let expected = 1234_usize; kernel32::SetLastError(expected); let actual = kernel32::GetLastError(); println!("actual = {}", actual); diff --git a/src/test/run-pass/x86stdcall2.rs b/src/test/run-pass/x86stdcall2.rs index 522e5fd978e..86c1ae0f51f 100644 --- a/src/test/run-pass/x86stdcall2.rs +++ b/src/test/run-pass/x86stdcall2.rs @@ -31,7 +31,7 @@ mod kernel32 { pub fn main() { let heap = unsafe { kernel32::GetProcessHeap() }; let mem = unsafe { kernel32::HeapAlloc(heap, 0u32, 100u32) }; - assert!(mem != 0u); + assert!(mem != 0_usize); let res = unsafe { kernel32::HeapFree(heap, 0u32, mem) }; assert!(res != 0u8); }