diff options
| author | bjorn3 <bjorn3@users.noreply.github.com> | 2022-04-22 21:11:38 +0200 |
|---|---|---|
| committer | bjorn3 <bjorn3@users.noreply.github.com> | 2022-04-22 21:11:38 +0200 |
| commit | 32202f20cdfb1e01d88d2b61edb492daf3f33e5e (patch) | |
| tree | 980d57485756e112d1dc32f81ea35cf7085c3467 /example/std_example.rs | |
| parent | a923e9211a6adf4c78dd5f095a514455039e5fb4 (diff) | |
| download | rust-32202f20cdfb1e01d88d2b61edb492daf3f33e5e.tar.gz rust-32202f20cdfb1e01d88d2b61edb492daf3f33e5e.zip | |
Merge commit 'f2cdd4a78d89c009342197cf5844a21f8aa813df' into sync_cg_clif-2022-04-22
Diffstat (limited to 'example/std_example.rs')
| -rw-r--r-- | example/std_example.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/example/std_example.rs b/example/std_example.rs index 5bc51a541b5..0a2bce2621d 100644 --- a/example/std_example.rs +++ b/example/std_example.rs @@ -1,7 +1,8 @@ -#![feature(core_intrinsics, generators, generator_trait, is_sorted)] +#![feature(core_intrinsics, generators, generator_trait, is_sorted, bench_black_box)] #[cfg(target_arch = "x86_64")] use std::arch::x86_64::*; +use std::hint::black_box; use std::io::Write; use std::ops::Generator; @@ -86,6 +87,9 @@ fn main() { assert_eq!(houndred_f64 as i128, 100); assert_eq!(1u128.rotate_left(2), 4); + assert_eq!(black_box(f32::NAN) as i128, 0); + assert_eq!(black_box(f32::NAN) as u128, 0); + // Test signed 128bit comparing let max = usize::MAX as i128; if 100i128 < 0i128 || 100i128 > max { |
