diff options
| author | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-05 09:13:28 +0100 |
|---|---|---|
| committer | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-11 09:32:08 +0000 |
| commit | cf2dff2b1e3fa55fa5415d524200070d0d7aacfe (patch) | |
| tree | 40a88d9a46aaf3e8870676eb2538378b75a263eb /src/test/ui/ptr_ops | |
| parent | ca855e6e42787ecd062d81d53336fe6788ef51a9 (diff) | |
| download | rust-cf2dff2b1e3fa55fa5415d524200070d0d7aacfe.tar.gz rust-cf2dff2b1e3fa55fa5415d524200070d0d7aacfe.zip | |
Move /src/test to /tests
Diffstat (limited to 'src/test/ui/ptr_ops')
| -rw-r--r-- | src/test/ui/ptr_ops/issue-80309-safe.rs | 16 | ||||
| -rw-r--r-- | src/test/ui/ptr_ops/issue-80309.rs | 13 |
2 files changed, 0 insertions, 29 deletions
diff --git a/src/test/ui/ptr_ops/issue-80309-safe.rs b/src/test/ui/ptr_ops/issue-80309-safe.rs deleted file mode 100644 index 8a4ff16694b..00000000000 --- a/src/test/ui/ptr_ops/issue-80309-safe.rs +++ /dev/null @@ -1,16 +0,0 @@ -// run-pass -// compile-flags: -O - -// Regression test for issue #80309 - -pub fn zero(x: usize) -> usize { - std::ptr::null::<i8>().wrapping_add(x) as usize - x -} -pub fn qux(x: &[i8]) -> i8 { - x[zero(x.as_ptr() as usize)] -} - -fn main() { - let z = vec![42, 43]; - println!("{}", qux(&z)); -} diff --git a/src/test/ui/ptr_ops/issue-80309.rs b/src/test/ui/ptr_ops/issue-80309.rs deleted file mode 100644 index c13ce3c9cd2..00000000000 --- a/src/test/ui/ptr_ops/issue-80309.rs +++ /dev/null @@ -1,13 +0,0 @@ -// run-pass -// compile-flags: -O - -// Regression test for issue #80309 - -pub unsafe fn foo(x: *const i8) -> i8 { - *x.wrapping_sub(x as _).wrapping_add(x as _) -} - -fn main() { - let x = 42; - println!("{}", unsafe { foo(&x) }); -} |
