]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/excessive_precision.rs
Auto merge of #8374 - Alexendoo:bless-revisions, r=camsteffen
[rust.git] / tests / ui / excessive_precision.rs
index a3d317400278adc24f5024963b40b969b32d6316..6e84a71f24cb6a504d5f514143c94dea4fa4aac9 100644 (file)
@@ -61,25 +61,9 @@ fn main() {
     // issue #2840
     let num = 0.000_000_000_01e-10f64;
 
-    // Lossy whole-number float literals
-    let _: f32 = 16_777_217.0;
-    let _: f32 = 16_777_219.0;
-    let _: f32 = 16_777_219.;
-    let _: f32 = 16_777_219.000;
-    let _ = 16_777_219f32;
-    let _: f32 = -16_777_219.0;
-    let _: f64 = 9_007_199_254_740_993.0;
-    let _: f64 = 9_007_199_254_740_993.;
-    let _: f64 = 9_007_199_254_740_993.000;
-    let _ = 9_007_199_254_740_993f64;
-    let _: f64 = -9_007_199_254_740_993.0;
-
-    // Lossless whole number float literals
-    let _: f32 = 16_777_216.0;
-    let _: f32 = 16_777_218.0;
-    let _: f32 = 16_777_220.0;
-    let _: f32 = -16_777_216.0;
-    let _: f32 = -16_777_220.0;
-    let _: f64 = 9_007_199_254_740_992.0;
-    let _: f64 = -9_007_199_254_740_992.0;
+    // issue #7744
+    let _ = 2.225_073_858_507_201_1e-308_f64;
+
+    // issue #7745
+    let _ = 1.000_000_000_000_001e-324_f64;
 }