|
7 | 7 | // except according to those terms. |
8 | 8 |
|
9 | 9 | #![feature(test)] |
10 | | -#![cfg_attr(all(feature="i128_support", feature="nightly"), allow(stable_features))] // stable since 2018-03-27 |
11 | | -#![cfg_attr(all(feature="i128_support", feature="nightly"), feature(i128_type, i128))] |
12 | 10 |
|
13 | 11 | extern crate test; |
14 | 12 | extern crate rand; |
@@ -108,7 +106,6 @@ distr_int!(distr_uniform_i8, i8, Uniform::new(20i8, 100)); |
108 | 106 | distr_int!(distr_uniform_i16, i16, Uniform::new(-500i16, 2000)); |
109 | 107 | distr_int!(distr_uniform_i32, i32, Uniform::new(-200_000_000i32, 800_000_000)); |
110 | 108 | distr_int!(distr_uniform_i64, i64, Uniform::new(3i64, 123_456_789_123)); |
111 | | -#[cfg(feature = "i128_support")] |
112 | 109 | distr_int!(distr_uniform_i128, i128, Uniform::new(-123_456_789_123i128, 123_456_789_123_456_789)); |
113 | 110 |
|
114 | 111 | distr_float!(distr_uniform_f32, f32, Uniform::new(2.26f32, 2.319)); |
@@ -138,7 +135,6 @@ distr_int!(distr_standard_i8, i8, Standard); |
138 | 135 | distr_int!(distr_standard_i16, i16, Standard); |
139 | 136 | distr_int!(distr_standard_i32, i32, Standard); |
140 | 137 | distr_int!(distr_standard_i64, i64, Standard); |
141 | | -#[cfg(feature = "i128_support")] |
142 | 138 | distr_int!(distr_standard_i128, i128, Standard); |
143 | 139 |
|
144 | 140 | distr!(distr_standard_bool, bool, Standard); |
@@ -195,7 +191,6 @@ gen_range_int!(gen_range_i8, i8, -20i8, 100); |
195 | 191 | gen_range_int!(gen_range_i16, i16, -500i16, 2000); |
196 | 192 | gen_range_int!(gen_range_i32, i32, -200_000_000i32, 800_000_000); |
197 | 193 | gen_range_int!(gen_range_i64, i64, 3i64, 123_456_789_123); |
198 | | -#[cfg(feature = "i128_support")] |
199 | 194 | gen_range_int!(gen_range_i128, i128, -12345678901234i128, 123_456_789_123_456_789); |
200 | 195 |
|
201 | 196 | // construct and sample from a floating-point range |
|
0 commit comments