@@ -41,10 +41,8 @@ pub fn indexing(slice: &[u8]) -> u8 {
41
41
}
42
42
43
43
#[ cfg( not( cfail1) ) ]
44
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
45
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
46
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
47
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
44
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
45
+ #[ rustc_clean( cfg="cfail3" ) ]
48
46
#[ rustc_metadata_clean( cfg="cfail2" ) ]
49
47
#[ rustc_metadata_clean( cfg="cfail3" ) ]
50
48
pub fn indexing ( slice : & [ u8 ] ) -> u8 {
@@ -60,10 +58,8 @@ pub fn arithmetic_overflow_plus_inherit(val: i32) -> i32 {
60
58
}
61
59
62
60
#[ cfg( not( cfail1) ) ]
63
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
64
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
65
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
66
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
61
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
62
+ #[ rustc_clean( cfg="cfail3" ) ]
67
63
#[ rustc_metadata_clean( cfg="cfail2" ) ]
68
64
#[ rustc_metadata_clean( cfg="cfail3" ) ]
69
65
#[ rustc_inherit_overflow_checks]
@@ -80,10 +76,8 @@ pub fn arithmetic_overflow_minus_inherit(val: i32) -> i32 {
80
76
}
81
77
82
78
#[ cfg( not( cfail1) ) ]
83
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
84
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
85
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
86
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
79
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
80
+ #[ rustc_clean( cfg="cfail3" ) ]
87
81
#[ rustc_metadata_clean( cfg="cfail2" ) ]
88
82
#[ rustc_metadata_clean( cfg="cfail3" ) ]
89
83
#[ rustc_inherit_overflow_checks]
@@ -100,10 +94,8 @@ pub fn arithmetic_overflow_mult_inherit(val: i32) -> i32 {
100
94
}
101
95
102
96
#[ cfg( not( cfail1) ) ]
103
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
104
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
105
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
106
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
97
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
98
+ #[ rustc_clean( cfg="cfail3" ) ]
107
99
#[ rustc_metadata_clean( cfg="cfail2" ) ]
108
100
#[ rustc_metadata_clean( cfg="cfail3" ) ]
109
101
#[ rustc_inherit_overflow_checks]
@@ -120,10 +112,8 @@ pub fn arithmetic_overflow_negation_inherit(val: i32) -> i32 {
120
112
}
121
113
122
114
#[ cfg( not( cfail1) ) ]
123
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
124
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
125
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
126
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
115
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
116
+ #[ rustc_clean( cfg="cfail3" ) ]
127
117
#[ rustc_metadata_clean( cfg="cfail2" ) ]
128
118
#[ rustc_metadata_clean( cfg="cfail3" ) ]
129
119
#[ rustc_inherit_overflow_checks]
@@ -139,10 +129,8 @@ pub fn division_by_zero(val: i32) -> i32 {
139
129
}
140
130
141
131
#[ cfg( not( cfail1) ) ]
142
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
143
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
144
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
145
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
132
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
133
+ #[ rustc_clean( cfg="cfail3" ) ]
146
134
#[ rustc_metadata_clean( cfg="cfail2" ) ]
147
135
#[ rustc_metadata_clean( cfg="cfail3" ) ]
148
136
pub fn division_by_zero ( val : i32 ) -> i32 {
@@ -156,10 +144,8 @@ pub fn mod_by_zero(val: i32) -> i32 {
156
144
}
157
145
158
146
#[ cfg( not( cfail1) ) ]
159
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
160
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
161
- #[ rustc_dirty( label="HirBody" , cfg="cfail2" ) ]
162
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
147
+ #[ rustc_clean( cfg="cfail2" , except="HirBody,MirValidated,MirOptimized" ) ]
148
+ #[ rustc_clean( cfg="cfail3" ) ]
163
149
#[ rustc_metadata_clean( cfg="cfail2" ) ]
164
150
#[ rustc_metadata_clean( cfg="cfail3" ) ]
165
151
pub fn mod_by_zero ( val : i32 ) -> i32 {
@@ -177,10 +163,8 @@ pub fn bitwise(val: i32) -> i32 {
177
163
}
178
164
179
165
#[ cfg( not( cfail1) ) ]
180
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
181
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
182
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
183
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
166
+ #[ rustc_clean( cfg="cfail2" ) ]
167
+ #[ rustc_clean( cfg="cfail3" ) ]
184
168
#[ rustc_metadata_clean( cfg="cfail2" ) ]
185
169
#[ rustc_metadata_clean( cfg="cfail3" ) ]
186
170
pub fn bitwise ( val : i32 ) -> i32 {
@@ -195,10 +179,8 @@ pub fn logical(val1: bool, val2: bool, val3: bool) -> bool {
195
179
}
196
180
197
181
#[ cfg( not( cfail1) ) ]
198
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
199
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
200
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
201
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
182
+ #[ rustc_clean( cfg="cfail2" ) ]
183
+ #[ rustc_clean( cfg="cfail3" ) ]
202
184
#[ rustc_metadata_clean( cfg="cfail2" ) ]
203
185
#[ rustc_metadata_clean( cfg="cfail3" ) ]
204
186
pub fn logical ( val1 : bool , val2 : bool , val3 : bool ) -> bool {
@@ -212,10 +194,8 @@ pub fn arithmetic_overflow_plus(val: i32) -> i32 {
212
194
}
213
195
214
196
#[ cfg( not( cfail1) ) ]
215
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
216
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
217
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
218
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
197
+ #[ rustc_clean( cfg="cfail2" ) ]
198
+ #[ rustc_clean( cfg="cfail3" ) ]
219
199
#[ rustc_metadata_clean( cfg="cfail2" ) ]
220
200
#[ rustc_metadata_clean( cfg="cfail3" ) ]
221
201
pub fn arithmetic_overflow_plus ( val : i32 ) -> i32 {
@@ -230,10 +210,8 @@ pub fn arithmetic_overflow_minus(val: i32) -> i32 {
230
210
}
231
211
232
212
#[ cfg( not( cfail1) ) ]
233
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
234
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
235
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
236
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
213
+ #[ rustc_clean( cfg="cfail2" ) ]
214
+ #[ rustc_clean( cfg="cfail3" ) ]
237
215
#[ rustc_metadata_clean( cfg="cfail2" ) ]
238
216
#[ rustc_metadata_clean( cfg="cfail3" ) ]
239
217
pub fn arithmetic_overflow_minus ( val : i32 ) -> i32 {
@@ -248,10 +226,8 @@ pub fn arithmetic_overflow_mult(val: i32) -> i32 {
248
226
}
249
227
250
228
#[ cfg( not( cfail1) ) ]
251
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
252
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
253
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
254
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
229
+ #[ rustc_clean( cfg="cfail2" ) ]
230
+ #[ rustc_clean( cfg="cfail3" ) ]
255
231
#[ rustc_metadata_clean( cfg="cfail2" ) ]
256
232
#[ rustc_metadata_clean( cfg="cfail3" ) ]
257
233
pub fn arithmetic_overflow_mult ( val : i32 ) -> i32 {
@@ -266,10 +242,8 @@ pub fn arithmetic_overflow_negation(val: i32) -> i32 {
266
242
}
267
243
268
244
#[ cfg( not( cfail1) ) ]
269
- #[ rustc_clean( label="Hir" , cfg="cfail2" ) ]
270
- #[ rustc_clean( label="Hir" , cfg="cfail3" ) ]
271
- #[ rustc_clean( label="HirBody" , cfg="cfail2" ) ]
272
- #[ rustc_clean( label="HirBody" , cfg="cfail3" ) ]
245
+ #[ rustc_clean( cfg="cfail2" ) ]
246
+ #[ rustc_clean( cfg="cfail3" ) ]
273
247
#[ rustc_metadata_clean( cfg="cfail2" ) ]
274
248
#[ rustc_metadata_clean( cfg="cfail3" ) ]
275
249
pub fn arithmetic_overflow_negation ( val : i32 ) -> i32 {
0 commit comments