about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2019-08-04 20:20:40 +0900
committerYuki Okushi <huyuumi.dev@gmail.com>2019-08-04 20:20:40 +0900
commit620567d87ed578587cbbc6bad851576507283544 (patch)
tree86e0ad00eb8db06263c26d952e70f55ef4df879e
parent416caa10ed055e8f059bb2fe3d3dd67c063dfe6c (diff)
downloadrust-620567d87ed578587cbbc6bad851576507283544.tar.gz
rust-620567d87ed578587cbbc6bad851576507283544.zip
Add test for issue-49544
-rw-r--r--src/test/ui/issues/auxiliary/issue-49544.rs7
-rw-r--r--src/test/ui/issues/issue-49544.rs9
2 files changed, 16 insertions, 0 deletions
diff --git a/src/test/ui/issues/auxiliary/issue-49544.rs b/src/test/ui/issues/auxiliary/issue-49544.rs
new file mode 100644
index 00000000000..f8b3a3fba1e
--- /dev/null
+++ b/src/test/ui/issues/auxiliary/issue-49544.rs
@@ -0,0 +1,7 @@
+#![crate_type = "lib"]
+
+pub fn foo() -> Vec<String> {
+    std::env::args()
+        .skip(1)
+        .collect()
+}
diff --git a/src/test/ui/issues/issue-49544.rs b/src/test/ui/issues/issue-49544.rs
new file mode 100644
index 00000000000..ed356275fc1
--- /dev/null
+++ b/src/test/ui/issues/issue-49544.rs
@@ -0,0 +1,9 @@
+// aux-build:issue-49544.rs
+// check-pass
+
+extern crate issue_49544;
+use issue_49544::foo;
+
+fn main() {
+    let _ = foo();
+}