about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2018-03-21 21:00:38 +0000
committervarkor <github@varkor.com>2018-03-21 21:00:38 +0000
commit3272b63f3458c9ca7a4680b512cc0dfd79e763e3 (patch)
tree3974697ec1b83b79140a075587b5641a7ba660e8 /src
parent4b673249f86604ad33d51ad9d8c7744dc5ad341b (diff)
Moved test to ui
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/type-dependent-def-issue-49241.rs (renamed from src/test/compile-fail/type-dependent-def-issue-49241.rs)0
-rw-r--r--src/test/ui/type-dependent-def-issue-49241.stderr18
2 files changed, 18 insertions, 0 deletions
diff --git a/src/test/compile-fail/type-dependent-def-issue-49241.rs b/src/test/ui/type-dependent-def-issue-49241.rs
index 64264999fd2..64264999fd2 100644
--- a/src/test/compile-fail/type-dependent-def-issue-49241.rs
+++ b/src/test/ui/type-dependent-def-issue-49241.rs
diff --git a/src/test/ui/type-dependent-def-issue-49241.stderr b/src/test/ui/type-dependent-def-issue-49241.stderr
new file mode 100644
index 00000000000..f00edccae5d
--- /dev/null
+++ b/src/test/ui/type-dependent-def-issue-49241.stderr
@@ -0,0 +1,18 @@
+error[E0434]: can't capture dynamic environment in a fn item
+  --> $DIR/type-dependent-def-issue-49241.rs:13:22
+   |
+LL |     const l: usize = v.count(); //~ ERROR can't capture dynamic environment in a fn item
+   |                      ^
+   |
+   = help: use the `|| { ... }` closure form instead
+
+error[E0080]: constant evaluation error
+  --> $DIR/type-dependent-def-issue-49241.rs:14:18
+   |
+LL |     let s: [u32; l] = v.into_iter().collect(); //~ ERROR constant evaluation error
+   |                  ^ encountered constants with type errors, stopping evaluation
+
+error: aborting due to 2 previous errors
+
+Some errors occurred: E0080, E0434.
+For more information about an error, try `rustc --explain E0080`.