@@ -86,13 +86,13 @@ async fn await3_level5() -> u8 {
86
86
87
87
fn main ( ) {
88
88
assert_eq ! ( 2 , std:: mem:: size_of_val( & base( ) ) ) ;
89
- assert_eq ! ( 8 , std:: mem:: size_of_val( & await1_level1( ) ) ) ;
90
- assert_eq ! ( 12 , std:: mem:: size_of_val( & await2_level1( ) ) ) ;
91
- assert_eq ! ( 12 , std:: mem:: size_of_val( & await3_level1( ) ) ) ;
92
- assert_eq ! ( 24 , std:: mem:: size_of_val( & await3_level2( ) ) ) ;
93
- assert_eq ! ( 36 , std:: mem:: size_of_val( & await3_level3( ) ) ) ;
94
- assert_eq ! ( 48 , std:: mem:: size_of_val( & await3_level4( ) ) ) ;
95
- assert_eq ! ( 60 , std:: mem:: size_of_val( & await3_level5( ) ) ) ;
89
+ assert_eq ! ( 3 , std:: mem:: size_of_val( & await1_level1( ) ) ) ;
90
+ assert_eq ! ( 4 , std:: mem:: size_of_val( & await2_level1( ) ) ) ;
91
+ assert_eq ! ( 5 , std:: mem:: size_of_val( & await3_level1( ) ) ) ;
92
+ assert_eq ! ( 8 , std:: mem:: size_of_val( & await3_level2( ) ) ) ;
93
+ assert_eq ! ( 11 , std:: mem:: size_of_val( & await3_level3( ) ) ) ;
94
+ assert_eq ! ( 14 , std:: mem:: size_of_val( & await3_level4( ) ) ) ;
95
+ assert_eq ! ( 17 , std:: mem:: size_of_val( & await3_level5( ) ) ) ;
96
96
97
97
assert_eq ! ( 1 , wait( base( ) ) ) ;
98
98
assert_eq ! ( 1 , wait( await1_level1( ) ) ) ;
0 commit comments