about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorWesley Wiser <wwiser@gmail.com>2017-04-25 22:55:58 -0400
committerWesley Wiser <wwiser@gmail.com>2017-04-25 22:57:04 -0400
commit9f96d0a7b8c0e24fe9e6ed303371dd16db5668d5 (patch)
treeb611fbd5ec40dd9b92ff2a2d8e72f7f5f6206297 /src/test
parent7e7114fe2e26c5ccd6ebbd5686410b61a47820dc (diff)
Add a regression test for ICE #33287
Fixes #33287
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/issue-33287.rs18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/test/run-pass/issue-33287.rs b/src/test/run-pass/issue-33287.rs
new file mode 100644
index 00000000000..a2021e0e527
--- /dev/null
+++ b/src/test/run-pass/issue-33287.rs
@@ -0,0 +1,18 @@
+// Copyright 2017 The Rust Project Developers. See the COPYRIGHT
+// file at the top-level directory of this distribution and at
+// http://rust-lang.org/COPYRIGHT.
+//
+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// option. This file may not be copied, modified, or distributed
+// except according to those terms.
+
+const A: [u32; 1] = [0];
+
+fn test() {
+    let range = A[1]..;
+}
+
+fn main() { }
+