aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorYizhePKU <yizhe@pku.edu.cn>2021-04-02 17:12:41 +0000
committerYizhePKU <yizhe@pku.edu.cn>2021-04-02 17:12:41 +0000
commit85a3a9866c2d5273e72afcaf1c2fba2727ab2376 (patch)
tree75fe2a7072377acca8a9395d80962bc07affbd10 /gcc
parent4b995062b737d0cdf3008f8d84af8526904de3b1 (diff)
downloadgcc-85a3a9866c2d5273e72afcaf1c2fba2727ab2376.zip
gcc-85a3a9866c2d5273e72afcaf1c2fba2727ab2376.tar.gz
gcc-85a3a9866c2d5273e72afcaf1c2fba2727ab2376.tar.bz2
Add tests
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/rust.test/compile/array_type_infer.rs3
-rw-r--r--gcc/testsuite/rust.test/compile/array_zero_length.rs3
-rw-r--r--gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs3
3 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/rust.test/compile/array_type_infer.rs b/gcc/testsuite/rust.test/compile/array_type_infer.rs
new file mode 100644
index 0000000..f6a6182
--- /dev/null
+++ b/gcc/testsuite/rust.test/compile/array_type_infer.rs
@@ -0,0 +1,3 @@
+fn main() {
+ let arr: [_; 5] = [1, 2, 3, 4, 5];
+}
diff --git a/gcc/testsuite/rust.test/compile/array_zero_length.rs b/gcc/testsuite/rust.test/compile/array_zero_length.rs
new file mode 100644
index 0000000..a3acc15
--- /dev/null
+++ b/gcc/testsuite/rust.test/compile/array_zero_length.rs
@@ -0,0 +1,3 @@
+fn main() {
+ let arr = ["Hello"; 0];
+}
diff --git a/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs b/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs
new file mode 100644
index 0000000..d917a4f9
--- /dev/null
+++ b/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs
@@ -0,0 +1,3 @@
+fn main() {
+ let arr = [];
+}