about summary refs log tree commit diff
path: root/src/test/ui/conditional-compilation
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2019-09-14 16:17:57 -0400
committerMark Rousskov <mark.simulacrum@gmail.com>2019-09-15 17:39:38 -0400
commita678e3191197f145451c97c6cc884e15cae38186 (patch)
treef26173cb42e575a2572b40c13cb83c7172bc6fb5 /src/test/ui/conditional-compilation
parent457666860cf198ddacc3d235b7360499eec3b897 (diff)
downloadrust-a678e3191197f145451c97c6cc884e15cae38186.tar.gz
rust-a678e3191197f145451c97c6cc884e15cae38186.zip
Hide diagnostics emitted during --cfg parsing
The early error is more than sufficient for fixing the problem.
Diffstat (limited to 'src/test/ui/conditional-compilation')
-rw-r--r--src/test/ui/conditional-compilation/cfg-arg-invalid-6.rs3
-rw-r--r--src/test/ui/conditional-compilation/cfg-arg-invalid-6.stderr2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/test/ui/conditional-compilation/cfg-arg-invalid-6.rs b/src/test/ui/conditional-compilation/cfg-arg-invalid-6.rs
new file mode 100644
index 00000000000..9fa726f93e3
--- /dev/null
+++ b/src/test/ui/conditional-compilation/cfg-arg-invalid-6.rs
@@ -0,0 +1,3 @@
+// compile-flags: --cfg a{
+// error-pattern: invalid `--cfg` argument: `a{` (expected `key` or `key="value"`)
+fn main() {}
diff --git a/src/test/ui/conditional-compilation/cfg-arg-invalid-6.stderr b/src/test/ui/conditional-compilation/cfg-arg-invalid-6.stderr
new file mode 100644
index 00000000000..7d2087b4b71
--- /dev/null
+++ b/src/test/ui/conditional-compilation/cfg-arg-invalid-6.stderr
@@ -0,0 +1,2 @@
+error: invalid `--cfg` argument: `a{` (expected `key` or `key="value"`)
+