]> git.lizzy.rs Git - rust.git/blob - tests/ui/implicit_saturating_sub.stderr
Auto merge of #9684 - kraktus:ref_option_ref, r=xFrednet
[rust.git] / tests / ui / implicit_saturating_sub.stderr
1 error: implicitly performing saturating subtraction
2   --> $DIR/implicit_saturating_sub.rs:28:5
3    |
4 LL | /     if u_8 > 0 {
5 LL | |         u_8 = u_8 - 1;
6 LL | |     }
7    | |_____^ help: try: `u_8 = u_8.saturating_sub(1);`
8    |
9    = note: `-D clippy::implicit-saturating-sub` implied by `-D warnings`
10
11 error: implicitly performing saturating subtraction
12   --> $DIR/implicit_saturating_sub.rs:35:13
13    |
14 LL | /             if u_8 > 0 {
15 LL | |                 u_8 -= 1;
16 LL | |             }
17    | |_____________^ help: try: `u_8 = u_8.saturating_sub(1);`
18
19 error: implicitly performing saturating subtraction
20   --> $DIR/implicit_saturating_sub.rs:49:5
21    |
22 LL | /     if u_16 > 0 {
23 LL | |         u_16 -= 1;
24 LL | |     }
25    | |_____^ help: try: `u_16 = u_16.saturating_sub(1);`
26
27 error: implicitly performing saturating subtraction
28   --> $DIR/implicit_saturating_sub.rs:59:5
29    |
30 LL | /     if u_32 != 0 {
31 LL | |         u_32 -= 1;
32 LL | |     }
33    | |_____^ help: try: `u_32 = u_32.saturating_sub(1);`
34
35 error: implicitly performing saturating subtraction
36   --> $DIR/implicit_saturating_sub.rs:80:5
37    |
38 LL | /     if u_64 > 0 {
39 LL | |         u_64 -= 1;
40 LL | |     }
41    | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
42
43 error: implicitly performing saturating subtraction
44   --> $DIR/implicit_saturating_sub.rs:85:5
45    |
46 LL | /     if 0 < u_64 {
47 LL | |         u_64 -= 1;
48 LL | |     }
49    | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
50
51 error: implicitly performing saturating subtraction
52   --> $DIR/implicit_saturating_sub.rs:90:5
53    |
54 LL | /     if 0 != u_64 {
55 LL | |         u_64 -= 1;
56 LL | |     }
57    | |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
58
59 error: implicitly performing saturating subtraction
60   --> $DIR/implicit_saturating_sub.rs:111:5
61    |
62 LL | /     if u_usize > 0 {
63 LL | |         u_usize -= 1;
64 LL | |     }
65    | |_____^ help: try: `u_usize = u_usize.saturating_sub(1);`
66
67 error: implicitly performing saturating subtraction
68   --> $DIR/implicit_saturating_sub.rs:123:5
69    |
70 LL | /     if i_8 > i8::MIN {
71 LL | |         i_8 -= 1;
72 LL | |     }
73    | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
74
75 error: implicitly performing saturating subtraction
76   --> $DIR/implicit_saturating_sub.rs:128:5
77    |
78 LL | /     if i_8 > i8::MIN {
79 LL | |         i_8 -= 1;
80 LL | |     }
81    | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
82
83 error: implicitly performing saturating subtraction
84   --> $DIR/implicit_saturating_sub.rs:133:5
85    |
86 LL | /     if i_8 != i8::MIN {
87 LL | |         i_8 -= 1;
88 LL | |     }
89    | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
90
91 error: implicitly performing saturating subtraction
92   --> $DIR/implicit_saturating_sub.rs:138:5
93    |
94 LL | /     if i_8 != i8::MIN {
95 LL | |         i_8 -= 1;
96 LL | |     }
97    | |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
98
99 error: implicitly performing saturating subtraction
100   --> $DIR/implicit_saturating_sub.rs:148:5
101    |
102 LL | /     if i_16 > i16::MIN {
103 LL | |         i_16 -= 1;
104 LL | |     }
105    | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
106
107 error: implicitly performing saturating subtraction
108   --> $DIR/implicit_saturating_sub.rs:153:5
109    |
110 LL | /     if i_16 > i16::MIN {
111 LL | |         i_16 -= 1;
112 LL | |     }
113    | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
114
115 error: implicitly performing saturating subtraction
116   --> $DIR/implicit_saturating_sub.rs:158:5
117    |
118 LL | /     if i_16 != i16::MIN {
119 LL | |         i_16 -= 1;
120 LL | |     }
121    | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
122
123 error: implicitly performing saturating subtraction
124   --> $DIR/implicit_saturating_sub.rs:163:5
125    |
126 LL | /     if i_16 != i16::MIN {
127 LL | |         i_16 -= 1;
128 LL | |     }
129    | |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
130
131 error: implicitly performing saturating subtraction
132   --> $DIR/implicit_saturating_sub.rs:173:5
133    |
134 LL | /     if i_32 > i32::MIN {
135 LL | |         i_32 -= 1;
136 LL | |     }
137    | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
138
139 error: implicitly performing saturating subtraction
140   --> $DIR/implicit_saturating_sub.rs:178:5
141    |
142 LL | /     if i_32 > i32::MIN {
143 LL | |         i_32 -= 1;
144 LL | |     }
145    | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
146
147 error: implicitly performing saturating subtraction
148   --> $DIR/implicit_saturating_sub.rs:183:5
149    |
150 LL | /     if i_32 != i32::MIN {
151 LL | |         i_32 -= 1;
152 LL | |     }
153    | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
154
155 error: implicitly performing saturating subtraction
156   --> $DIR/implicit_saturating_sub.rs:188:5
157    |
158 LL | /     if i_32 != i32::MIN {
159 LL | |         i_32 -= 1;
160 LL | |     }
161    | |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
162
163 error: implicitly performing saturating subtraction
164   --> $DIR/implicit_saturating_sub.rs:198:5
165    |
166 LL | /     if i64::MIN < i_64 {
167 LL | |         i_64 -= 1;
168 LL | |     }
169    | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
170
171 error: implicitly performing saturating subtraction
172   --> $DIR/implicit_saturating_sub.rs:203:5
173    |
174 LL | /     if i64::MIN != i_64 {
175 LL | |         i_64 -= 1;
176 LL | |     }
177    | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
178
179 error: implicitly performing saturating subtraction
180   --> $DIR/implicit_saturating_sub.rs:208:5
181    |
182 LL | /     if i64::MIN < i_64 {
183 LL | |         i_64 -= 1;
184 LL | |     }
185    | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
186
187 error: aborting due to 23 previous errors
188