about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJonas Schievink <jonasschievink@gmail.com>2018-10-04 14:53:16 +0200
committerJonas Schievink <jonasschievink@gmail.com>2018-10-04 14:53:16 +0200
commit7e5a13163ec0a724e67faf222d2f5b0872dc48d1 (patch)
treedfc1728710a1457fb600f09a61000879eaeb7c99
parent12cabc824b7fd7c94a5add3ad268e02f80749e34 (diff)
downloadrust-7e5a13163ec0a724e67faf222d2f5b0872dc48d1.tar.gz
rust-7e5a13163ec0a724e67faf222d2f5b0872dc48d1.zip
Convert issue-49376.rs to compile-pass
-rw-r--r--src/test/run-pass/impl-trait/issue-49376.stderr32
-rw-r--r--src/test/ui/impl-trait/issue-49376.rs (renamed from src/test/run-pass/impl-trait/issue-49376.rs)2
2 files changed, 1 insertions, 33 deletions
diff --git a/src/test/run-pass/impl-trait/issue-49376.stderr b/src/test/run-pass/impl-trait/issue-49376.stderr
deleted file mode 100644
index f5f36002b42..00000000000
--- a/src/test/run-pass/impl-trait/issue-49376.stderr
+++ /dev/null
@@ -1,32 +0,0 @@
-warning: function is never used: `gen`
-  --> $DIR/issue-49376.rs:18:1
-   |
-LL | fn gen() -> impl PartialOrd + PartialEq + Debug { }
-   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-   |
-   = note: #[warn(dead_code)] on by default
-
-warning: struct is never constructed: `Bar`
-  --> $DIR/issue-49376.rs:20:1
-   |
-LL | struct Bar {}
-   | ^^^^^^^^^^
-
-warning: function is never used: `foo`
-  --> $DIR/issue-49376.rs:24:1
-   |
-LL | fn foo() -> impl Foo {
-   | ^^^^^^^^^^^^^^^^^^^^
-
-warning: function is never used: `test_impl_ops`
-  --> $DIR/issue-49376.rs:28:1
-   |
-LL | fn test_impl_ops() -> impl Add + Sub + Mul + Div { 1 }
-   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-warning: function is never used: `test_impl_assign_ops`
-  --> $DIR/issue-49376.rs:29:1
-   |
-LL | fn test_impl_assign_ops() -> impl AddAssign + SubAssign + MulAssign + DivAssign { 1 }
-   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
diff --git a/src/test/run-pass/impl-trait/issue-49376.rs b/src/test/ui/impl-trait/issue-49376.rs
index 10379dad37d..1dfea0b9573 100644
--- a/src/test/run-pass/impl-trait/issue-49376.rs
+++ b/src/test/ui/impl-trait/issue-49376.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-// run-pass
+// compile-pass
 
 // Tests for nested self-reference which caused a stack overflow.