https://gcc.gnu.org/g:6ced463762293893d20e4870054848b0585ce561

commit r16-2895-g6ced463762293893d20e4870054848b0585ce561
Author: Owen Avery <powerboat9.ga...@gmail.com>
Date:   Mon Jun 23 12:33:54 2025 -0400

    gccrs: Fix scan-assembler regexp in recurse2.rs
    
    gcc/testsuite/ChangeLog:
    
            * rust/compile/macros/builtin/recurse2.rs: Match "abheyho\0" as
            well as "abheyho", to handle slight differences in assembly
            output for null-terminated strings.
    
    Signed-off-by: Owen Avery <powerboat9.ga...@gmail.com>

Diff:
---
 gcc/testsuite/rust/compile/macros/builtin/recurse2.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/rust/compile/macros/builtin/recurse2.rs 
b/gcc/testsuite/rust/compile/macros/builtin/recurse2.rs
index 73e6ab4aa6cd..fbb4b10e6545 100644
--- a/gcc/testsuite/rust/compile/macros/builtin/recurse2.rs
+++ b/gcc/testsuite/rust/compile/macros/builtin/recurse2.rs
@@ -34,7 +34,7 @@ fn print_str(s: &str) {
     }
 }
 
-// { dg-final { scan-assembler {"abheyho"} } }
+// { dg-final { scan-assembler {"abheyho(\\0)?"} } }
 static S: &str = concat!("a", 'b', a!(), a!(b c d e f a!()), '\0');
 
 fn main() {

Reply via email to