diff options
Diffstat (limited to 'src/test/ui/issues/issue-5688.rs')
-rw-r--r-- | src/test/ui/issues/issue-5688.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/test/ui/issues/issue-5688.rs b/src/test/ui/issues/issue-5688.rs deleted file mode 100644 index b6e364c2f..000000000 --- a/src/test/ui/issues/issue-5688.rs +++ /dev/null @@ -1,20 +0,0 @@ -// run-pass -/* -# Corrupted initialization in the static struct - -...should print &[1, 2, 3] but instead prints something like -&[4492532864, 24]. It is pretty evident that the compiler messed up -with the representation of [isize; n] and [isize] somehow, or at least -failed to typecheck correctly. -*/ - -#[derive(Copy, Clone)] -struct X { vec: &'static [isize] } - -static V: &'static [X] = &[X { vec: &[1, 2, 3] }]; - -pub fn main() { - for &v in V { - println!("{:?}", v.vec); - } -} |