https://gcc.gnu.org/g:dd03ef700b718738955e53701b90a36f89588f28

commit dd03ef700b718738955e53701b90a36f89588f28
Author: jjasmine <tanghocle...@gmail.com>
Date:   Fri May 31 02:06:18 2024 -0700

    Slim down the test cases
    
    gcc/testsuite/ChangeLog:
    
            * rust/compile/inline_asm_faulty_clobber.rs: compress
            the test
            * rust/compile/inline_asm_nop.rs: compress
            the test
            * rust/compile/inline_asm_faulty_clobber_1.rs: Removed.
            * rust/compile/inline_asm_faulty_clobber_2.rs: Removed.
            * rust/compile/inline_asm_nop_2.rs: Removed.

Diff:
---
 gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs   |  2 ++
 gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs | 12 ------------
 gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs | 12 ------------
 gcc/testsuite/rust/compile/inline_asm_nop.rs              |  1 +
 gcc/testsuite/rust/compile/inline_asm_nop_2.rs            | 12 ------------
 5 files changed, 3 insertions(+), 36 deletions(-)

diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
index 1358b5eb4901..ea3dac7734e2 100644
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
+++ b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
@@ -8,5 +8,7 @@ macro_rules! asm {
 fn main() {
     unsafe {
         asm!("nop", clobber_abi());  // { dg-error "at least one abi must be 
provided as an argument to 'clobber_abi'" }
+        asm!("nop", clobber_abi+);  // { dg-error "expected '\\(', found 
'\\+'" }
+        asm!("nop", clobber_abi);  // { dg-error "expected '\\(', found end of 
macro arguments" }
     }
 }
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs
deleted file mode 100644
index 568899239398..000000000000
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_1.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop", clobber_abi);  // { dg-error "expected '\\(', found end of 
macro arguments" }
-    }
-}
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs 
b/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs
deleted file mode 100644
index 98cd0525f559..000000000000
--- a/gcc/testsuite/rust/compile/inline_asm_faulty_clobber_2.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop", clobber_abi+);  // { dg-error "expected '\\(', found 
'\\+'" }
-    }
-}
\ No newline at end of file
diff --git a/gcc/testsuite/rust/compile/inline_asm_nop.rs 
b/gcc/testsuite/rust/compile/inline_asm_nop.rs
index 7da9bef3e568..ba21d024079d 100644
--- a/gcc/testsuite/rust/compile/inline_asm_nop.rs
+++ b/gcc/testsuite/rust/compile/inline_asm_nop.rs
@@ -8,5 +8,6 @@ macro_rules! asm {
 fn main() {
     unsafe {
         asm!("nop");
+        asm!("nop",);
     }
 }
diff --git a/gcc/testsuite/rust/compile/inline_asm_nop_2.rs 
b/gcc/testsuite/rust/compile/inline_asm_nop_2.rs
deleted file mode 100644
index 76f53fadbe3c..000000000000
--- a/gcc/testsuite/rust/compile/inline_asm_nop_2.rs
+++ /dev/null
@@ -1,12 +0,0 @@
-#![feature(rustc_attrs)]
-
-#[rustc_builtin_macro]
-macro_rules! asm {
-    () => {}
-}
-
-fn main() {
-    unsafe {
-        asm!("nop",);
-    }
-}

Reply via email to