summaryrefslogtreecommitdiffstats
path: root/src/test/ui/extern-flag
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/extern-flag')
-rw-r--r--src/test/ui/extern-flag/auxiliary/somedep.rs3
-rw-r--r--src/test/ui/extern-flag/empty-extern-arg.rs6
-rw-r--r--src/test/ui/extern-flag/empty-extern-arg.stderr11
-rw-r--r--src/test/ui/extern-flag/multiple-opts.rs20
-rw-r--r--src/test/ui/extern-flag/multiple-opts.stderr9
-rw-r--r--src/test/ui/extern-flag/no-nounused.rs6
-rw-r--r--src/test/ui/extern-flag/no-nounused.stderr10
-rw-r--r--src/test/ui/extern-flag/noprelude-and-prelude.rs10
-rw-r--r--src/test/ui/extern-flag/noprelude-resolves.rs11
-rw-r--r--src/test/ui/extern-flag/noprelude.rs7
-rw-r--r--src/test/ui/extern-flag/noprelude.stderr9
-rw-r--r--src/test/ui/extern-flag/nounused.rs7
-rw-r--r--src/test/ui/extern-flag/public-and-private.rs13
-rw-r--r--src/test/ui/extern-flag/public-and-private.stderr14
14 files changed, 0 insertions, 136 deletions
diff --git a/src/test/ui/extern-flag/auxiliary/somedep.rs b/src/test/ui/extern-flag/auxiliary/somedep.rs
deleted file mode 100644
index dd2f373f8..000000000
--- a/src/test/ui/extern-flag/auxiliary/somedep.rs
+++ /dev/null
@@ -1,3 +0,0 @@
-pub fn somefun() {}
-
-pub struct S;
diff --git a/src/test/ui/extern-flag/empty-extern-arg.rs b/src/test/ui/extern-flag/empty-extern-arg.rs
deleted file mode 100644
index 2f4ae7d8e..000000000
--- a/src/test/ui/extern-flag/empty-extern-arg.rs
+++ /dev/null
@@ -1,6 +0,0 @@
-// compile-flags: --extern std=
-// error-pattern: extern location for std does not exist
-// needs-unwind since it affects the error output
-// ignore-emscripten missing eh_catch_typeinfo lang item
-
-fn main() {}
diff --git a/src/test/ui/extern-flag/empty-extern-arg.stderr b/src/test/ui/extern-flag/empty-extern-arg.stderr
deleted file mode 100644
index 54b5e66fc..000000000
--- a/src/test/ui/extern-flag/empty-extern-arg.stderr
+++ /dev/null
@@ -1,11 +0,0 @@
-error: extern location for std does not exist:
-
-error: `#[panic_handler]` function required, but not found
-
-error: language item required, but not found: `eh_personality`
- |
- = note: this can occur when a binary crate with `#![no_std]` is compiled for a target where `eh_personality` is defined in the standard library
- = help: you may be able to compile for a target that doesn't need `eh_personality`, specify a target with `--target` or in `.cargo/config`
-
-error: aborting due to 3 previous errors
-
diff --git a/src/test/ui/extern-flag/multiple-opts.rs b/src/test/ui/extern-flag/multiple-opts.rs
deleted file mode 100644
index 3dc2f1d73..000000000
--- a/src/test/ui/extern-flag/multiple-opts.rs
+++ /dev/null
@@ -1,20 +0,0 @@
-// aux-crate:priv,noprelude:somedep=somedep.rs
-// compile-flags: -Zunstable-options
-// edition:2018
-
-// Test for multiple options to --extern. Can't test for errors from both
-// options at the same time, so this only checks that noprelude is honored.
-
-#![warn(exported_private_dependencies)]
-
-// Module to avoid adding to prelude.
-pub mod m {
- extern crate somedep;
- pub struct PublicType {
- pub field: somedep::S,
- }
-}
-
-fn main() {
- somedep::somefun(); //~ ERROR failed to resolve
-}
diff --git a/src/test/ui/extern-flag/multiple-opts.stderr b/src/test/ui/extern-flag/multiple-opts.stderr
deleted file mode 100644
index 5088fb1c4..000000000
--- a/src/test/ui/extern-flag/multiple-opts.stderr
+++ /dev/null
@@ -1,9 +0,0 @@
-error[E0433]: failed to resolve: use of undeclared crate or module `somedep`
- --> $DIR/multiple-opts.rs:19:5
- |
-LL | somedep::somefun();
- | ^^^^^^^ use of undeclared crate or module `somedep`
-
-error: aborting due to previous error
-
-For more information about this error, try `rustc --explain E0433`.
diff --git a/src/test/ui/extern-flag/no-nounused.rs b/src/test/ui/extern-flag/no-nounused.rs
deleted file mode 100644
index 5ec755952..000000000
--- a/src/test/ui/extern-flag/no-nounused.rs
+++ /dev/null
@@ -1,6 +0,0 @@
-// aux-crate:somedep=somedep.rs
-// compile-flags: -Zunstable-options -Dunused-crate-dependencies
-// edition:2018
-
-fn main() { //~ ERROR external crate `somedep` unused in `no_nounused`
-}
diff --git a/src/test/ui/extern-flag/no-nounused.stderr b/src/test/ui/extern-flag/no-nounused.stderr
deleted file mode 100644
index 6446c5323..000000000
--- a/src/test/ui/extern-flag/no-nounused.stderr
+++ /dev/null
@@ -1,10 +0,0 @@
-error: external crate `somedep` unused in `no_nounused`: remove the dependency or add `use somedep as _;`
- --> $DIR/no-nounused.rs:5:1
- |
-LL | fn main() {
- | ^
- |
- = note: requested on the command line with `-D unused-crate-dependencies`
-
-error: aborting due to previous error
-
diff --git a/src/test/ui/extern-flag/noprelude-and-prelude.rs b/src/test/ui/extern-flag/noprelude-and-prelude.rs
deleted file mode 100644
index e6a150b9e..000000000
--- a/src/test/ui/extern-flag/noprelude-and-prelude.rs
+++ /dev/null
@@ -1,10 +0,0 @@
-// check-pass
-// aux-crate:noprelude:somedep=somedep.rs
-// compile-flags: -Zunstable-options --extern somedep
-// edition:2018
-
-// Having a flag with `noprelude` and one without, will add to the prelude.
-
-fn main() {
- somedep::somefun();
-}
diff --git a/src/test/ui/extern-flag/noprelude-resolves.rs b/src/test/ui/extern-flag/noprelude-resolves.rs
deleted file mode 100644
index f69f552b6..000000000
--- a/src/test/ui/extern-flag/noprelude-resolves.rs
+++ /dev/null
@@ -1,11 +0,0 @@
-// check-pass
-// aux-crate:noprelude:somedep=somedep.rs
-// compile-flags: -Zunstable-options
-// edition:2018
-
-// `extern crate` can be used to add to prelude.
-extern crate somedep;
-
-fn main() {
- somedep::somefun();
-}
diff --git a/src/test/ui/extern-flag/noprelude.rs b/src/test/ui/extern-flag/noprelude.rs
deleted file mode 100644
index cdbf34091..000000000
--- a/src/test/ui/extern-flag/noprelude.rs
+++ /dev/null
@@ -1,7 +0,0 @@
-// aux-crate:noprelude:somedep=somedep.rs
-// compile-flags: -Zunstable-options
-// edition:2018
-
-fn main() {
- somedep::somefun(); //~ ERROR failed to resolve
-}
diff --git a/src/test/ui/extern-flag/noprelude.stderr b/src/test/ui/extern-flag/noprelude.stderr
deleted file mode 100644
index 578787216..000000000
--- a/src/test/ui/extern-flag/noprelude.stderr
+++ /dev/null
@@ -1,9 +0,0 @@
-error[E0433]: failed to resolve: use of undeclared crate or module `somedep`
- --> $DIR/noprelude.rs:6:5
- |
-LL | somedep::somefun();
- | ^^^^^^^ use of undeclared crate or module `somedep`
-
-error: aborting due to previous error
-
-For more information about this error, try `rustc --explain E0433`.
diff --git a/src/test/ui/extern-flag/nounused.rs b/src/test/ui/extern-flag/nounused.rs
deleted file mode 100644
index 2513986bb..000000000
--- a/src/test/ui/extern-flag/nounused.rs
+++ /dev/null
@@ -1,7 +0,0 @@
-// check-pass
-// aux-crate:nounused:somedep=somedep.rs
-// compile-flags: -Zunstable-options -Dunused-crate-dependencies
-// edition:2018
-
-fn main() {
-}
diff --git a/src/test/ui/extern-flag/public-and-private.rs b/src/test/ui/extern-flag/public-and-private.rs
deleted file mode 100644
index a3a81cbf3..000000000
--- a/src/test/ui/extern-flag/public-and-private.rs
+++ /dev/null
@@ -1,13 +0,0 @@
-// aux-crate:priv:somedep=somedep.rs
-// compile-flags: -Zunstable-options --extern somedep
-// edition:2018
-
-#![deny(exported_private_dependencies)]
-
-// Having a flag with `priv` and one without, will remain private (it is sticky).
-
-pub struct PublicType {
- pub field: somedep::S, //~ ERROR from private dependency
-}
-
-fn main() {}
diff --git a/src/test/ui/extern-flag/public-and-private.stderr b/src/test/ui/extern-flag/public-and-private.stderr
deleted file mode 100644
index 9dfc10eff..000000000
--- a/src/test/ui/extern-flag/public-and-private.stderr
+++ /dev/null
@@ -1,14 +0,0 @@
-error: type `S` from private dependency 'somedep' in public interface
- --> $DIR/public-and-private.rs:10:5
- |
-LL | pub field: somedep::S,
- | ^^^^^^^^^^^^^^^^^^^^^
- |
-note: the lint level is defined here
- --> $DIR/public-and-private.rs:5:9
- |
-LL | #![deny(exported_private_dependencies)]
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-error: aborting due to previous error
-