@@ -64,53 +64,117 @@ LL | | i_8 -= 1;
64
64
LL | | }
65
65
| |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
66
66
67
+ error: Implicitly performing saturating subtraction
68
+ --> $DIR/implicit_saturating_sub.rs:106: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
+
67
75
error: Implicitly performing saturating subtraction
68
76
--> $DIR/implicit_saturating_sub.rs:111:5
69
77
|
78
+ LL | / if i_8 != i8::min_value() {
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:121:5
85
+ |
70
86
LL | / if i_16 > i16::MIN {
71
87
LL | | i_16 -= 1;
72
88
LL | | }
73
89
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
74
90
75
91
error: Implicitly performing saturating subtraction
76
- --> $DIR/implicit_saturating_sub.rs:116 :5
92
+ --> $DIR/implicit_saturating_sub.rs:126 :5
77
93
|
78
94
LL | / if i_16 > i16::min_value() {
79
95
LL | | i_16 -= 1;
80
96
LL | | }
81
97
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
82
98
83
99
error: Implicitly performing saturating subtraction
84
- --> $DIR/implicit_saturating_sub.rs:126:5
100
+ --> $DIR/implicit_saturating_sub.rs:131: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:136:5
109
+ |
110
+ LL | / if i_16 != i16::min_value() {
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:146:5
85
117
|
86
118
LL | / if i_32 > i32::MIN {
87
119
LL | | i_32 -= 1;
88
120
LL | | }
89
121
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
90
122
91
123
error: Implicitly performing saturating subtraction
92
- --> $DIR/implicit_saturating_sub.rs:131 :5
124
+ --> $DIR/implicit_saturating_sub.rs:151 :5
93
125
|
94
126
LL | / if i_32 > i32::min_value() {
95
127
LL | | i_32 -= 1;
96
128
LL | | }
97
129
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
98
130
99
131
error: Implicitly performing saturating subtraction
100
- --> $DIR/implicit_saturating_sub.rs:141:5
132
+ --> $DIR/implicit_saturating_sub.rs:156: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:161:5
141
+ |
142
+ LL | / if i_32 != i32::min_value() {
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:171:5
101
149
|
102
150
LL | / if i_64 > i64::MIN {
103
151
LL | | i_64 -= 1;
104
152
LL | | }
105
153
| |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
106
154
107
155
error: Implicitly performing saturating subtraction
108
- --> $DIR/implicit_saturating_sub.rs:146 :5
156
+ --> $DIR/implicit_saturating_sub.rs:176 :5
109
157
|
110
158
LL | / if i_64 > i64::min_value() {
111
159
LL | | i_64 -= 1;
112
160
LL | | }
113
161
| |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
114
162
115
- error: aborting due to 14 previous errors
163
+ error: Implicitly performing saturating subtraction
164
+ --> $DIR/implicit_saturating_sub.rs:181:5
165
+ |
166
+ LL | / if i_64 != i64::MIN {
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:186:5
173
+ |
174
+ LL | / if i_64 != i64::min_value() {
175
+ LL | | i_64 -= 1;
176
+ LL | | }
177
+ | |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
178
+
179
+ error: aborting due to 22 previous errors
116
180
0 commit comments