]> git.proxmox.com Git - rustc.git/blobdiff - src/libcoretest/fmt/num.rs
Imported Upstream version 1.9.0+dfsg1
[rustc.git] / src / libcoretest / fmt / num.rs
index 2d3c05ea4ab14232d327e5597eddc022a75793b2..4ddedd9100486ea8640a712a390310f89b7305a2 100644 (file)
@@ -150,107 +150,3 @@ fn test_format_int_twos_complement() {
     assert!(format!("{}", i32::MIN) == "-2147483648");
     assert!(format!("{}", i64::MIN) == "-9223372036854775808");
 }
-
-#[test]
-#[allow(deprecated)]
-fn test_format_radix() {
-    use core::fmt::radix;
-    assert!(format!("{:04}", radix(3, 2)) == "0011");
-    assert!(format!("{}", radix(55, 36)) == "1j");
-}
-
-#[test]
-#[should_panic]
-#[allow(deprecated)]
-fn test_radix_base_too_large() {
-    use core::fmt::radix;
-    let _ = radix(55, 37);
-}
-
-#[allow(deprecated)]
-mod u32 {
-    use test::Bencher;
-    use core::fmt::radix;
-    use std::__rand::{thread_rng, Rng};
-    use std::io::{Write, sink};
-
-    #[bench]
-    fn format_bin(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:b}", rng.gen::<u32>()) })
-    }
-
-    #[bench]
-    fn format_oct(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:o}", rng.gen::<u32>()) })
-    }
-
-    #[bench]
-    fn format_dec(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{}", rng.gen::<u32>()) })
-    }
-
-    #[bench]
-    fn format_hex(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:x}", rng.gen::<u32>()) })
-    }
-
-    #[bench]
-    fn format_show(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:?}", rng.gen::<u32>()) })
-    }
-
-    #[bench]
-    fn format_base_36(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{}", radix(rng.gen::<u32>(), 36)) })
-    }
-}
-
-#[allow(deprecated)]
-mod i32 {
-    use test::Bencher;
-    use core::fmt::radix;
-    use std::__rand::{thread_rng, Rng};
-    use std::io::{Write, sink};
-
-    #[bench]
-    fn format_bin(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:b}", rng.gen::<i32>()) })
-    }
-
-    #[bench]
-    fn format_oct(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:o}", rng.gen::<i32>()) })
-    }
-
-    #[bench]
-    fn format_dec(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{}", rng.gen::<i32>()) })
-    }
-
-    #[bench]
-    fn format_hex(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:x}", rng.gen::<i32>()) })
-    }
-
-    #[bench]
-    fn format_show(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{:?}", rng.gen::<i32>()) })
-    }
-
-    #[bench]
-    fn format_base_36(b: &mut Bencher) {
-        let mut rng = thread_rng();
-        b.iter(|| { write!(&mut sink(), "{}", radix(rng.gen::<i32>(), 36)) })
-    }
-}