@@ -34,10 +34,8 @@ pub fn indexing(slice: &[u8]) -> u8 {
3434}
3535
3636#[ 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" ) ]
4139#[ rustc_metadata_clean( cfg="cfail2" ) ]
4240#[ rustc_metadata_clean( cfg="cfail3" ) ]
4341pub fn indexing ( slice : & [ u8 ] ) -> u8 {
@@ -52,10 +50,8 @@ pub fn arithmetic_overflow_plus(val: i32) -> i32 {
5250}
5351
5452#[ 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" ) ]
5955#[ rustc_metadata_clean( cfg="cfail2" ) ]
6056#[ rustc_metadata_clean( cfg="cfail3" ) ]
6157pub fn arithmetic_overflow_plus ( val : i32 ) -> i32 {
@@ -70,10 +66,8 @@ pub fn arithmetic_overflow_minus(val: i32) -> i32 {
7066}
7167
7268#[ 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" ) ]
7771#[ rustc_metadata_clean( cfg="cfail2" ) ]
7872#[ rustc_metadata_clean( cfg="cfail3" ) ]
7973pub fn arithmetic_overflow_minus ( val : i32 ) -> i32 {
@@ -88,10 +82,8 @@ pub fn arithmetic_overflow_mult(val: i32) -> i32 {
8882}
8983
9084#[ 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" ) ]
9587#[ rustc_metadata_clean( cfg="cfail2" ) ]
9688#[ rustc_metadata_clean( cfg="cfail3" ) ]
9789pub fn arithmetic_overflow_mult ( val : i32 ) -> i32 {
@@ -106,10 +98,8 @@ pub fn arithmetic_overflow_negation(val: i32) -> i32 {
10698}
10799
108100#[ 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" ) ]
113103#[ rustc_metadata_clean( cfg="cfail2" ) ]
114104#[ rustc_metadata_clean( cfg="cfail3" ) ]
115105pub fn arithmetic_overflow_negation ( val : i32 ) -> i32 {
@@ -124,10 +114,8 @@ pub fn division_by_zero(val: i32) -> i32 {
124114}
125115
126116#[ 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" ) ]
131119#[ rustc_metadata_clean( cfg="cfail2" ) ]
132120#[ rustc_metadata_clean( cfg="cfail3" ) ]
133121pub fn division_by_zero ( val : i32 ) -> i32 {
@@ -141,10 +129,8 @@ pub fn mod_by_zero(val: i32) -> i32 {
141129}
142130
143131#[ 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" ) ]
148134#[ rustc_metadata_clean( cfg="cfail2" ) ]
149135#[ rustc_metadata_clean( cfg="cfail3" ) ]
150136pub fn mod_by_zero ( val : i32 ) -> i32 {
@@ -159,10 +145,8 @@ pub fn shift_left(val: i32, shift: usize) -> i32 {
159145}
160146
161147#[ 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" ) ]
166150#[ rustc_metadata_clean( cfg="cfail2" ) ]
167151#[ rustc_metadata_clean( cfg="cfail3" ) ]
168152pub fn shift_left ( val : i32 , shift : usize ) -> i32 {
@@ -177,10 +161,8 @@ pub fn shift_right(val: i32, shift: usize) -> i32 {
177161}
178162
179163#[ 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" ) ]
184166#[ rustc_metadata_clean( cfg="cfail2" ) ]
185167#[ rustc_metadata_clean( cfg="cfail3" ) ]
186168pub fn shift_right ( val : i32 , shift : usize ) -> i32 {
@@ -197,10 +179,8 @@ pub fn bitwise(val: i32) -> i32 {
197179}
198180
199181#[ 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" ) ]
204184#[ rustc_metadata_clean( cfg="cfail2" ) ]
205185#[ rustc_metadata_clean( cfg="cfail3" ) ]
206186pub fn bitwise ( val : i32 ) -> i32 {
@@ -215,10 +195,8 @@ pub fn logical(val1: bool, val2: bool, val3: bool) -> bool {
215195}
216196
217197#[ 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" ) ]
222200#[ rustc_metadata_clean( cfg="cfail2" ) ]
223201#[ rustc_metadata_clean( cfg="cfail3" ) ]
224202pub fn logical ( val1 : bool , val2 : bool , val3 : bool ) -> bool {
0 commit comments