]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/implicit_saturating_sub.fixed
Auto merge of #8374 - Alexendoo:bless-revisions, r=camsteffen
[rust.git] / tests / ui / implicit_saturating_sub.fixed
index e0b5b31a00c7c4aef6e064173d51449f98e34196..e6f57e9267eac93091e423180bbaef8f9d97315b 100644 (file)
@@ -29,8 +29,8 @@ fn main() {
     // Lint
     u_16 = u_16.saturating_sub(1);
 
-    let mut end_32: u32 = 7000;
-    let mut start_32: u32 = 7010;
+    let mut end_32: u32 = 7010;
+    let mut start_32: u32 = 7000;
 
     let mut u_32: u32 = end_32 - start_32;
 
@@ -157,4 +157,12 @@ fn main() {
     if i_64 != 0 {
         i_64 -= 1;
     }
+
+    // issue #7831
+    // No Lint
+    if u_32 > 0 {
+        u_32 -= 1;
+    } else {
+        println!("side effect");
+    }
 }