Skip to content

Commit e90ce21

Browse files
committed
Make rand tests work on Rust 1.36
1 parent b8238bf commit e90ce21

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,7 +1126,7 @@ mod impl_serde {
11261126
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error> {
11271127
let float = T::deserialize(d)?;
11281128
NotNan::new(float).map_err(|_| {
1129-
Error::invalid_value(Unexpected::Float(f64::NAN), &"float (but not NaN)")
1129+
Error::invalid_value(Unexpected::Float(std::f64::NAN), &"float (but not NaN)")
11301130
})
11311131
}
11321132
}
@@ -1146,7 +1146,7 @@ mod impl_serde {
11461146
#[test]
11471147
fn test_fail_on_nan() {
11481148
assert_de_tokens_error::<NotNan<f64>>(
1149-
&[Token::F64(f64::NAN)],
1149+
&[Token::F64(std::f64::NAN)],
11501150
"invalid value: floating point `NaN`, expected float (but not NaN)");
11511151
}
11521152
}
@@ -1363,23 +1363,23 @@ mod impl_rand {
13631363
#[test]
13641364
#[should_panic]
13651365
fn uniform_sampling_panic_on_infinity_notnan() {
1366-
let (low, high) = (NotNan::new(0f64).unwrap(), NotNan::new(f64::INFINITY).unwrap());
1366+
let (low, high) = (NotNan::new(0f64).unwrap(), NotNan::new(std::f64::INFINITY).unwrap());
13671367
let uniform = Uniform::new(low,high);
13681368
let _ = uniform.sample(&mut rand::thread_rng());
13691369
}
13701370

13711371
#[test]
13721372
#[should_panic]
13731373
fn uniform_sampling_panic_on_infinity_ordered() {
1374-
let (low, high) = (OrderedFloat(0f64), OrderedFloat(f64::INFINITY));
1374+
let (low, high) = (OrderedFloat(0f64), OrderedFloat(std::f64::INFINITY));
13751375
let uniform = Uniform::new(low,high);
13761376
let _ = uniform.sample(&mut rand::thread_rng());
13771377
}
13781378

13791379
#[test]
13801380
#[should_panic]
13811381
fn uniform_sampling_panic_on_nan_ordered() {
1382-
let (low, high) = (OrderedFloat(0f64), OrderedFloat(f64::NAN));
1382+
let (low, high) = (OrderedFloat(0f64), OrderedFloat(std::f64::NAN));
13831383
let uniform = Uniform::new(low,high);
13841384
let _ = uniform.sample(&mut rand::thread_rng());
13851385
}

0 commit comments

Comments
 (0)