From: Pierre-Emmanuel Patry <[email protected]>
Add two new tests with empty string for include_str and include_bytes
macros.
gcc/testsuite/ChangeLog:
* rust/compile/issue-1830_bytes.rs: New test.
* rust/compile/issue-1830_str.rs: New test.
Signed-off-by: Pierre-Emmanuel Patry <[email protected]>
---
gcc/testsuite/rust/compile/issue-1830_bytes.rs | 8 ++++++++
gcc/testsuite/rust/compile/issue-1830_str.rs | 8 ++++++++
2 files changed, 16 insertions(+)
create mode 100644 gcc/testsuite/rust/compile/issue-1830_bytes.rs
create mode 100644 gcc/testsuite/rust/compile/issue-1830_str.rs
diff --git a/gcc/testsuite/rust/compile/issue-1830_bytes.rs
b/gcc/testsuite/rust/compile/issue-1830_bytes.rs
new file mode 100644
index 00000000000..dcc53b73b19
--- /dev/null
+++ b/gcc/testsuite/rust/compile/issue-1830_bytes.rs
@@ -0,0 +1,8 @@
+#[rustc_builtin_macro]
+macro_rules! include_bytes {
+ () => {{}};
+}
+
+fn main() {
+ include_bytes!(""); // { dg-excess-errors "Is a directory" }
+}
diff --git a/gcc/testsuite/rust/compile/issue-1830_str.rs
b/gcc/testsuite/rust/compile/issue-1830_str.rs
new file mode 100644
index 00000000000..6cf835ba9bd
--- /dev/null
+++ b/gcc/testsuite/rust/compile/issue-1830_str.rs
@@ -0,0 +1,8 @@
+#[rustc_builtin_macro]
+macro_rules! include_str {
+ () => {{}};
+}
+
+fn main() {
+ include_str!(""); // { dg-excess-errors "Is a directory" }
+}
--
2.40.0
--
Gcc-rust mailing list
[email protected]
https://gcc.gnu.org/mailman/listinfo/gcc-rust