1 error: implicitly performing saturating subtraction
2 --> $DIR/implicit_saturating_sub.rs:28:5
7 | |_____^ help: try: `u_8 = u_8.saturating_sub(1);`
9 = note: `-D clippy::implicit-saturating-sub` implied by `-D warnings`
11 error: implicitly performing saturating subtraction
12 --> $DIR/implicit_saturating_sub.rs:35:13
17 | |_____________^ help: try: `u_8 = u_8.saturating_sub(1);`
19 error: implicitly performing saturating subtraction
20 --> $DIR/implicit_saturating_sub.rs:49:5
25 | |_____^ help: try: `u_16 = u_16.saturating_sub(1);`
27 error: implicitly performing saturating subtraction
28 --> $DIR/implicit_saturating_sub.rs:59:5
33 | |_____^ help: try: `u_32 = u_32.saturating_sub(1);`
35 error: implicitly performing saturating subtraction
36 --> $DIR/implicit_saturating_sub.rs:80:5
41 | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
43 error: implicitly performing saturating subtraction
44 --> $DIR/implicit_saturating_sub.rs:85:5
49 | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
51 error: implicitly performing saturating subtraction
52 --> $DIR/implicit_saturating_sub.rs:90:5
57 | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
59 error: implicitly performing saturating subtraction
60 --> $DIR/implicit_saturating_sub.rs:111:5
62 LL | / if u_usize > 0 {
65 | |_____^ help: try: `u_usize = u_usize.saturating_sub(1);`
67 error: implicitly performing saturating subtraction
68 --> $DIR/implicit_saturating_sub.rs:123:5
70 LL | / if i_8 > i8::MIN {
73 | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
75 error: implicitly performing saturating subtraction
76 --> $DIR/implicit_saturating_sub.rs:128:5
78 LL | / if i_8 > i8::MIN {
81 | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
83 error: implicitly performing saturating subtraction
84 --> $DIR/implicit_saturating_sub.rs:133:5
86 LL | / if i_8 != i8::MIN {
89 | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
91 error: implicitly performing saturating subtraction
92 --> $DIR/implicit_saturating_sub.rs:138:5
94 LL | / if i_8 != i8::MIN {
97 | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
99 error: implicitly performing saturating subtraction
100 --> $DIR/implicit_saturating_sub.rs:148:5
102 LL | / if i_16 > i16::MIN {
105 | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
107 error: implicitly performing saturating subtraction
108 --> $DIR/implicit_saturating_sub.rs:153:5
110 LL | / if i_16 > i16::MIN {
113 | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
115 error: implicitly performing saturating subtraction
116 --> $DIR/implicit_saturating_sub.rs:158:5
118 LL | / if i_16 != i16::MIN {
121 | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
123 error: implicitly performing saturating subtraction
124 --> $DIR/implicit_saturating_sub.rs:163:5
126 LL | / if i_16 != i16::MIN {
129 | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
131 error: implicitly performing saturating subtraction
132 --> $DIR/implicit_saturating_sub.rs:173:5
134 LL | / if i_32 > i32::MIN {
137 | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
139 error: implicitly performing saturating subtraction
140 --> $DIR/implicit_saturating_sub.rs:178:5
142 LL | / if i_32 > i32::MIN {
145 | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
147 error: implicitly performing saturating subtraction
148 --> $DIR/implicit_saturating_sub.rs:183:5
150 LL | / if i_32 != i32::MIN {
153 | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
155 error: implicitly performing saturating subtraction
156 --> $DIR/implicit_saturating_sub.rs:188:5
158 LL | / if i_32 != i32::MIN {
161 | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
163 error: implicitly performing saturating subtraction
164 --> $DIR/implicit_saturating_sub.rs:198:5
166 LL | / if i64::MIN < i_64 {
169 | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
171 error: implicitly performing saturating subtraction
172 --> $DIR/implicit_saturating_sub.rs:203:5
174 LL | / if i64::MIN != i_64 {
177 | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
179 error: implicitly performing saturating subtraction
180 --> $DIR/implicit_saturating_sub.rs:208:5
182 LL | / if i64::MIN < i_64 {
185 | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
187 error: aborting due to 23 previous errors