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() {