diff options
| author | Bryan Garza <1396101+bryangarza@users.noreply.github.com> | 2023-01-31 17:04:18 +0000 |
|---|---|---|
| committer | Bryan Garza <1396101+bryangarza@users.noreply.github.com> | 2023-02-02 01:20:12 +0000 |
| commit | 7e56265ea04a4082283f6855903d2caf9eb2b7a7 (patch) | |
| tree | 3e7d8450577403857adeecfdb6e32197688b60a8 | |
| parent | cc8f990e917b8bc1a71fe5869c553821f6629673 (diff) | |
| download | rust-7e56265ea04a4082283f6855903d2caf9eb2b7a7.tar.gz rust-7e56265ea04a4082283f6855903d2caf9eb2b7a7.zip | |
Update based on PR comments
| -rw-r--r-- | tests/ui/async-await/future-sizes/future-as-arg.rs (renamed from tests/ui/future-sizes/future-as-arg.rs) | 7 | ||||
| -rw-r--r-- | tests/ui/async-await/future-sizes/large-arg.rs (renamed from tests/ui/future-sizes/large-arg.rs) | 0 | ||||
| -rw-r--r-- | tests/ui/async-await/future-sizes/large-arg.stdout (renamed from tests/ui/future-sizes/large-arg.stdout) | 0 |
3 files changed, 4 insertions, 3 deletions
diff --git a/tests/ui/future-sizes/future-as-arg.rs b/tests/ui/async-await/future-sizes/future-as-arg.rs index e021ff512e3..8ebb527bd10 100644 --- a/tests/ui/future-sizes/future-as-arg.rs +++ b/tests/ui/async-await/future-sizes/future-as-arg.rs @@ -1,5 +1,6 @@ // edition: 2021 // run-pass +// ignore-pass async fn test(_arg: [u8; 8192]) {} @@ -8,12 +9,12 @@ async fn use_future(fut: impl std::future::Future<Output = ()>) { } fn main() { - let n = std::mem::size_of_val(&use_future(use_future(use_future(use_future(use_future( + let actual = std::mem::size_of_val(&use_future(use_future(use_future(use_future(use_future( use_future(use_future(use_future(use_future(use_future(test( [0; 8192] )))))) )))))); - println!("size is: {n}"); // Not putting an exact number in case it slightly changes over different commits - assert!(n > 8000000); + let expected = 8000000; + assert!(actual > expected, "expected: >{expected}, actual: {actual}"); } diff --git a/tests/ui/future-sizes/large-arg.rs b/tests/ui/async-await/future-sizes/large-arg.rs index c543c71f13c..c543c71f13c 100644 --- a/tests/ui/future-sizes/large-arg.rs +++ b/tests/ui/async-await/future-sizes/large-arg.rs diff --git a/tests/ui/future-sizes/large-arg.stdout b/tests/ui/async-await/future-sizes/large-arg.stdout index cd5a22a270a..cd5a22a270a 100644 --- a/tests/ui/future-sizes/large-arg.stdout +++ b/tests/ui/async-await/future-sizes/large-arg.stdout |
