about summary refs log tree commit diff
path: root/tests/ui/invalid-compile-flags
diff options
context:
space:
mode:
authorGeorge Bateman <george.bateman16@gmail.com>2024-08-11 09:07:52 +0100
committerGeorge Bateman <george.bateman16@gmail.com>2024-08-11 09:10:30 +0100
commit6360287fd91c5d02597b45ef65c34388af348638 (patch)
tree50fc07147cf5b9a64f0e19f5ce322cf6445cb4b2 /tests/ui/invalid-compile-flags
parentb389b0ab72cb0aa9acf4df0ae0c0e12090782da9 (diff)
downloadrust-6360287fd91c5d02597b45ef65c34388af348638.tar.gz
rust-6360287fd91c5d02597b45ef65c34388af348638.zip
Fix #128930: Print documentation of CLI options missing their arg
Diffstat (limited to 'tests/ui/invalid-compile-flags')
-rw-r--r--tests/ui/invalid-compile-flags/print-without-arg.rs1
-rw-r--r--tests/ui/invalid-compile-flags/print-without-arg.stderr5
2 files changed, 6 insertions, 0 deletions
diff --git a/tests/ui/invalid-compile-flags/print-without-arg.rs b/tests/ui/invalid-compile-flags/print-without-arg.rs
new file mode 100644
index 00000000000..a762cb22275
--- /dev/null
+++ b/tests/ui/invalid-compile-flags/print-without-arg.rs
@@ -0,0 +1 @@
+//@ compile-flags: --print
diff --git a/tests/ui/invalid-compile-flags/print-without-arg.stderr b/tests/ui/invalid-compile-flags/print-without-arg.stderr
new file mode 100644
index 00000000000..a18d2779cad
--- /dev/null
+++ b/tests/ui/invalid-compile-flags/print-without-arg.stderr
@@ -0,0 +1,5 @@
+error: Argument to option 'print' missing
+       Usage:
+           --print [crate-name|file-names|sysroot|target-libdir|cfg|check-cfg|calling-conventions|target-list|target-cpus|target-features|relocation-models|code-models|tls-models|target-spec-json|all-target-specs-json|native-static-libs|stack-protector-strategies|link-args|deployment-target]
+                               Compiler information to print on stdout
+