diff options
| author | flip1995 <hello@philkrones.com> | 2019-09-27 15:36:20 +0200 |
|---|---|---|
| committer | flip1995 <hello@philkrones.com> | 2019-10-02 09:39:04 +0200 |
| commit | 87db6bb1e38b0c0c5b710b4457193aad4aa2c4b2 (patch) | |
| tree | 24fcffa0f3be01550e11388a99441802fcd37d4c | |
| parent | 648e5b90b49af483d07caa8e413473a4517853d6 (diff) | |
| download | rust-87db6bb1e38b0c0c5b710b4457193aad4aa2c4b2.tar.gz rust-87db6bb1e38b0c0c5b710b4457193aad4aa2c4b2.zip | |
Add regression test for ICE #4579
| -rw-r--r-- | tests/ui/ice-4579.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/ui/ice-4579.rs b/tests/ui/ice-4579.rs new file mode 100644 index 00000000000..2e7e279f847 --- /dev/null +++ b/tests/ui/ice-4579.rs @@ -0,0 +1,13 @@ +#![allow(clippy::single_match)] + +use std::ptr; + +fn main() { + match Some(0_usize) { + Some(_) => { + let s = "012345"; + unsafe { ptr::read(s.as_ptr().offset(1) as *const [u8; 5]) }; + }, + _ => (), + }; +} |
