diff options
| author | The Miri Cronjob Bot <miri@cron.bot> | 2025-03-06 05:12:09 +0000 |
|---|---|---|
| committer | The Miri Cronjob Bot <miri@cron.bot> | 2025-03-06 05:12:09 +0000 |
| commit | f80cac723acf10a8f9fd05b335ed5797e4f69a1a (patch) | |
| tree | f861f7c201007112dc2f2f016855c7e0529e9cc0 /src/tools/miri/tests | |
| parent | 95a65704d9ed8fb175eeb1143c675e4f96e2bd40 (diff) | |
| parent | 1be80d48fa0f3fdea8dec7f05426dd619dfdf411 (diff) | |
| download | rust-f80cac723acf10a8f9fd05b335ed5797e4f69a1a.tar.gz rust-f80cac723acf10a8f9fd05b335ed5797e4f69a1a.zip | |
Merge from rustc
Diffstat (limited to 'src/tools/miri/tests')
| -rw-r--r-- | src/tools/miri/tests/pass/unsized.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/tools/miri/tests/pass/unsized.rs b/src/tools/miri/tests/pass/unsized.rs index 5c6929882f6..6ad06354302 100644 --- a/src/tools/miri/tests/pass/unsized.rs +++ b/src/tools/miri/tests/pass/unsized.rs @@ -1,22 +1,8 @@ //@revisions: stack tree //@[tree]compile-flags: -Zmiri-tree-borrows -#![feature(unsized_tuple_coercion)] #![feature(unsized_fn_params)] #![feature(custom_mir, core_intrinsics)] -use std::mem; - -fn unsized_tuple() { - let x: &(i32, i32, [i32]) = &(0, 1, [2, 3]); - let y: &(i32, i32, [i32]) = &(0, 1, [2, 3, 4]); - let mut a = [y, x]; - a.sort(); - assert_eq!(a, [x, y]); - - assert_eq!(&format!("{:?}", a), "[(0, 1, [2, 3]), (0, 1, [2, 3, 4])]"); - assert_eq!(mem::size_of_val(x), 16); -} - fn unsized_params() { pub fn f0(_f: dyn FnOnce()) {} pub fn f1(_s: str) {} @@ -56,7 +42,6 @@ fn unsized_field_projection() { } fn main() { - unsized_tuple(); unsized_params(); unsized_field_projection(); } |
