about summary refs log tree commit diff
path: root/src/test/ui/feature-gate-optimize_attribute.stderr
diff options
context:
space:
mode:
authorSimonas Kazlauskas <git@kazlauskas.me>2018-11-25 19:56:10 +0200
committerSimonas Kazlauskas <git@kazlauskas.me>2019-01-24 20:13:51 +0200
commit89e34d3e32bcb8bc52f3b9deeae7034d7f045388 (patch)
tree78daed0ea844270c8920725bcf499c77f9ce94e4 /src/test/ui/feature-gate-optimize_attribute.stderr
parent4d97b2889345d69fa72233b787b30cff73232465 (diff)
downloadrust-89e34d3e32bcb8bc52f3b9deeae7034d7f045388.tar.gz
rust-89e34d3e32bcb8bc52f3b9deeae7034d7f045388.zip
Add a feature gate test for #[optimize]
Diffstat (limited to 'src/test/ui/feature-gate-optimize_attribute.stderr')
-rw-r--r--src/test/ui/feature-gate-optimize_attribute.stderr43
1 files changed, 43 insertions, 0 deletions
diff --git a/src/test/ui/feature-gate-optimize_attribute.stderr b/src/test/ui/feature-gate-optimize_attribute.stderr
new file mode 100644
index 00000000000..cd790a0bb6a
--- /dev/null
+++ b/src/test/ui/feature-gate-optimize_attribute.stderr
@@ -0,0 +1,43 @@
+error[E0658]: #[optimize] attribute is an unstable feature (see issue #54882)
+  --> $DIR/feature-gate-optimize_attribute.rs:16:1
+   |
+LL | #[optimize(size)] //~ ERROR #54882
+   | ^^^^^^^^^^^^^^^^^
+   |
+   = help: add #![feature(optimize_attribute)] to the crate attributes to enable
+
+error[E0658]: #[optimize] attribute is an unstable feature (see issue #54882)
+  --> $DIR/feature-gate-optimize_attribute.rs:19:1
+   |
+LL | #[optimize(speed)] //~ ERROR #54882
+   | ^^^^^^^^^^^^^^^^^^
+   |
+   = help: add #![feature(optimize_attribute)] to the crate attributes to enable
+
+error[E0658]: #[optimize] attribute is an unstable feature (see issue #54882)
+  --> $DIR/feature-gate-optimize_attribute.rs:22:1
+   |
+LL | #[optimize(banana)] //~ ERROR #54882
+   | ^^^^^^^^^^^^^^^^^^^
+   |
+   = help: add #![feature(optimize_attribute)] to the crate attributes to enable
+
+error[E0658]: #[optimize] attribute is an unstable feature (see issue #54882)
+  --> $DIR/feature-gate-optimize_attribute.rs:13:1
+   |
+LL | #[optimize(size)] //~ ERROR #54882
+   | ^^^^^^^^^^^^^^^^^
+   |
+   = help: add #![feature(optimize_attribute)] to the crate attributes to enable
+
+error[E0658]: #[optimize] attribute is an unstable feature (see issue #54882)
+  --> $DIR/feature-gate-optimize_attribute.rs:11:1
+   |
+LL | #![optimize(speed)] //~ ERROR #54882
+   | ^^^^^^^^^^^^^^^^^^^
+   |
+   = help: add #![feature(optimize_attribute)] to the crate attributes to enable
+
+error: aborting due to 5 previous errors
+
+For more information about this error, try `rustc --explain E0658`.