@@ -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