@@ -34,10 +34,8 @@ pub fn indexing(slice: &[u8]) -> u8 {
34
34
}
35
35
36
36
#[cfg(not(cfail1))]
37
- #[rustc_clean(label="Hir", cfg="cfail2")]
38
- #[rustc_clean(label="Hir", cfg="cfail3")]
39
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
40
- #[rustc_clean(label="HirBody", cfg="cfail3")]
37
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
38
+ #[rustc_clean(cfg="cfail3")]
41
39
#[rustc_metadata_clean(cfg="cfail2")]
42
40
#[rustc_metadata_clean(cfg="cfail3")]
43
41
pub fn indexing(slice: &[u8]) -> u8 {
@@ -52,10 +50,8 @@ pub fn arithmetic_overflow_plus(val: i32) -> i32 {
52
50
}
53
51
54
52
#[cfg(not(cfail1))]
55
- #[rustc_clean(label="Hir", cfg="cfail2")]
56
- #[rustc_clean(label="Hir", cfg="cfail3")]
57
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
58
- #[rustc_clean(label="HirBody", cfg="cfail3")]
53
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
54
+ #[rustc_clean(cfg="cfail3")]
59
55
#[rustc_metadata_clean(cfg="cfail2")]
60
56
#[rustc_metadata_clean(cfg="cfail3")]
61
57
pub fn arithmetic_overflow_plus(val: i32) -> i32 {
@@ -70,10 +66,8 @@ pub fn arithmetic_overflow_minus(val: i32) -> i32 {
70
66
}
71
67
72
68
#[cfg(not(cfail1))]
73
- #[rustc_clean(label="Hir", cfg="cfail2")]
74
- #[rustc_clean(label="Hir", cfg="cfail3")]
75
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
76
- #[rustc_clean(label="HirBody", cfg="cfail3")]
69
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
70
+ #[rustc_clean(cfg="cfail3")]
77
71
#[rustc_metadata_clean(cfg="cfail2")]
78
72
#[rustc_metadata_clean(cfg="cfail3")]
79
73
pub fn arithmetic_overflow_minus(val: i32) -> i32 {
@@ -88,10 +82,8 @@ pub fn arithmetic_overflow_mult(val: i32) -> i32 {
88
82
}
89
83
90
84
#[cfg(not(cfail1))]
91
- #[rustc_clean(label="Hir", cfg="cfail2")]
92
- #[rustc_clean(label="Hir", cfg="cfail3")]
93
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
94
- #[rustc_clean(label="HirBody", cfg="cfail3")]
85
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
86
+ #[rustc_clean(cfg="cfail3")]
95
87
#[rustc_metadata_clean(cfg="cfail2")]
96
88
#[rustc_metadata_clean(cfg="cfail3")]
97
89
pub fn arithmetic_overflow_mult(val: i32) -> i32 {
@@ -106,10 +98,8 @@ pub fn arithmetic_overflow_negation(val: i32) -> i32 {
106
98
}
107
99
108
100
#[cfg(not(cfail1))]
109
- #[rustc_clean(label="Hir", cfg="cfail2")]
110
- #[rustc_clean(label="Hir", cfg="cfail3")]
111
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
112
- #[rustc_clean(label="HirBody", cfg="cfail3")]
101
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
102
+ #[rustc_clean(cfg="cfail3")]
113
103
#[rustc_metadata_clean(cfg="cfail2")]
114
104
#[rustc_metadata_clean(cfg="cfail3")]
115
105
pub fn arithmetic_overflow_negation(val: i32) -> i32 {
@@ -124,10 +114,8 @@ pub fn division_by_zero(val: i32) -> i32 {
124
114
}
125
115
126
116
#[cfg(not(cfail1))]
127
- #[rustc_clean(label="Hir", cfg="cfail2")]
128
- #[rustc_clean(label="Hir", cfg="cfail3")]
129
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
130
- #[rustc_clean(label="HirBody", cfg="cfail3")]
117
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
118
+ #[rustc_clean(cfg="cfail3")]
131
119
#[rustc_metadata_clean(cfg="cfail2")]
132
120
#[rustc_metadata_clean(cfg="cfail3")]
133
121
pub fn division_by_zero(val: i32) -> i32 {
@@ -141,10 +129,8 @@ pub fn mod_by_zero(val: i32) -> i32 {
141
129
}
142
130
143
131
#[cfg(not(cfail1))]
144
- #[rustc_clean(label="Hir", cfg="cfail2")]
145
- #[rustc_clean(label="Hir", cfg="cfail3")]
146
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
147
- #[rustc_clean(label="HirBody", cfg="cfail3")]
132
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
133
+ #[rustc_clean(cfg="cfail3")]
148
134
#[rustc_metadata_clean(cfg="cfail2")]
149
135
#[rustc_metadata_clean(cfg="cfail3")]
150
136
pub fn mod_by_zero(val: i32) -> i32 {
@@ -159,10 +145,8 @@ pub fn shift_left(val: i32, shift: usize) -> i32 {
159
145
}
160
146
161
147
#[cfg(not(cfail1))]
162
- #[rustc_clean(label="Hir", cfg="cfail2")]
163
- #[rustc_clean(label="Hir", cfg="cfail3")]
164
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
165
- #[rustc_clean(label="HirBody", cfg="cfail3")]
148
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
149
+ #[rustc_clean(cfg="cfail3")]
166
150
#[rustc_metadata_clean(cfg="cfail2")]
167
151
#[rustc_metadata_clean(cfg="cfail3")]
168
152
pub fn shift_left(val: i32, shift: usize) -> i32 {
@@ -177,10 +161,8 @@ pub fn shift_right(val: i32, shift: usize) -> i32 {
177
161
}
178
162
179
163
#[cfg(not(cfail1))]
180
- #[rustc_clean(label="Hir", cfg="cfail2")]
181
- #[rustc_clean(label="Hir", cfg="cfail3")]
182
- #[rustc_dirty(label="HirBody", cfg="cfail2")]
183
- #[rustc_clean(label="HirBody", cfg="cfail3")]
164
+ #[rustc_clean(cfg="cfail2", except="HirBody,MirValidated,MirOptimized")]
165
+ #[rustc_clean(cfg="cfail3")]
184
166
#[rustc_metadata_clean(cfg="cfail2")]
185
167
#[rustc_metadata_clean(cfg="cfail3")]
186
168
pub fn shift_right(val: i32, shift: usize) -> i32 {
@@ -197,10 +179,8 @@ pub fn bitwise(val: i32) -> i32 {
197
179
}
198
180
199
181
#[cfg(not(cfail1))]
200
- #[rustc_clean(label="Hir", cfg="cfail2")]
201
- #[rustc_clean(label="Hir", cfg="cfail3")]
202
- #[rustc_clean(label="HirBody", cfg="cfail2")]
203
- #[rustc_clean(label="HirBody", cfg="cfail3")]
182
+ #[rustc_clean(cfg="cfail2")]
183
+ #[rustc_clean(cfg="cfail3")]
204
184
#[rustc_metadata_clean(cfg="cfail2")]
205
185
#[rustc_metadata_clean(cfg="cfail3")]
206
186
pub fn bitwise(val: i32) -> i32 {
@@ -215,10 +195,8 @@ pub fn logical(val1: bool, val2: bool, val3: bool) -> bool {
215
195
}
216
196
217
197
#[cfg(not(cfail1))]
218
- #[rustc_clean(label="Hir", cfg="cfail2")]
219
- #[rustc_clean(label="Hir", cfg="cfail3")]
220
- #[rustc_clean(label="HirBody", cfg="cfail2")]
221
- #[rustc_clean(label="HirBody", cfg="cfail3")]
198
+ #[rustc_clean(cfg="cfail2")]
199
+ #[rustc_clean(cfg="cfail3")]
222
200
#[rustc_metadata_clean(cfg="cfail2")]
223
201
#[rustc_metadata_clean(cfg="cfail3")]
224
202
pub fn logical(val1: bool, val2: bool, val3: bool) -> bool {
0 commit comments