summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/issue-103790.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/consts/issue-103790.stderr')
-rw-r--r--src/test/ui/consts/issue-103790.stderr65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/test/ui/consts/issue-103790.stderr b/src/test/ui/consts/issue-103790.stderr
deleted file mode 100644
index 41b0816dc..000000000
--- a/src/test/ui/consts/issue-103790.stderr
+++ /dev/null
@@ -1,65 +0,0 @@
-error[E0403]: the name `S` is already used for a generic parameter in this item's generic parameters
- --> $DIR/issue-103790.rs:4:29
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | - ^ already used
- | |
- | first use of `S`
-
-error[E0107]: missing generics for struct `S`
- --> $DIR/issue-103790.rs:4:32
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^ expected at least 1 generic argument
- |
-note: struct defined here, with at least 1 generic parameter: `S`
- --> $DIR/issue-103790.rs:4:8
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^ -----------
-help: add missing generic argument
- |
-LL | struct S<const S: (), const S: S<S> = { S }>;
- | ~~~~
-
-error[E0391]: cycle detected when computing type of `S::S`
- --> $DIR/issue-103790.rs:4:32
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^
- |
- = note: ...which immediately requires computing type of `S::S` again
-note: cycle used when computing type of `S`
- --> $DIR/issue-103790.rs:4:1
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-error[E0391]: cycle detected when computing type of `S`
- --> $DIR/issue-103790.rs:4:1
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- |
-note: ...which requires computing type of `S::S`...
- --> $DIR/issue-103790.rs:4:32
- |
-LL | struct S<const S: (), const S: S = { S }>;
- | ^
- = note: ...which again requires computing type of `S`, completing the cycle
-note: cycle used when collecting item types in top-level module
- --> $DIR/issue-103790.rs:1:1
- |
-LL | / #![feature(generic_const_exprs)]
-LL | | #![allow(incomplete_features)]
-LL | |
-LL | | struct S<const S: (), const S: S = { S }>;
-... |
-LL | |
-LL | | fn main() {}
- | |____________^
-
-error: aborting due to 4 previous errors
-
-Some errors have detailed explanations: E0107, E0391, E0403.
-For more information about an error, try `rustc --explain E0107`.