File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed
tests/ui/async-await/future-sizes Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change 11// edition: 2021
22// run-pass
33
4- async fn test ( _arg : [ u8 ; 8192 ] ) { }
4+ async fn test ( _arg : [ u8 ; 16 ] ) { }
55
66async fn use_future ( fut : impl std:: future:: Future < Output = ( ) > ) {
77 fut. await
88}
99
1010fn main ( ) {
11- let actual = std:: mem:: size_of_val ( & use_future ( use_future ( use_future ( use_future ( use_future (
12- use_future ( use_future ( use_future ( use_future ( use_future ( test (
13- [ 0 ; 8192 ]
14- ) ) ) ) ) )
15- ) ) ) ) ) ) ;
16- // Not putting an exact number in case it slightly changes over different commits
17- let expected = 8000000 ;
11+ let actual = std:: mem:: size_of_val (
12+ & use_future ( use_future ( use_future ( use_future ( use_future ( test ( [ 0 ; 16 ] ) ) ) ) ) ) ) ;
13+ // Not using an exact number in case it slightly changes over different commits
14+ let expected = 550 ;
1815 assert ! ( actual > expected, "expected: >{expected}, actual: {actual}" ) ;
1916}
You can’t perform that action at this time.
0 commit comments