https://gcc.gnu.org/g:652732d49dca29f7d3f92f473b14fbf2626c6b2f
commit r16-2798-g652732d49dca29f7d3f92f473b14fbf2626c6b2f Author: CohenArthur <cohenarthur....@gmail.com> Date: Thu Apr 24 18:41:11 2025 +0200 gccrs: derive(PartialEq): Fix raw strings in test gcc/testsuite/ChangeLog: * rust/execute/torture/derive-partialeq2.rs: Add missing terminating nul char. Co-authored-by: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com> Diff: --- gcc/testsuite/rust/execute/torture/derive-partialeq2.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/rust/execute/torture/derive-partialeq2.rs b/gcc/testsuite/rust/execute/torture/derive-partialeq2.rs index 15374d9f5bf0..70ed7dcd93d9 100644 --- a/gcc/testsuite/rust/execute/torture/derive-partialeq2.rs +++ b/gcc/testsuite/rust/execute/torture/derive-partialeq2.rs @@ -41,9 +41,9 @@ extern "C" { fn print(b: bool) { if b { - unsafe { puts("true" as *const str as *const i8) } + unsafe { puts("true\0" as *const str as *const i8) } } else { - unsafe { puts("false" as *const str as *const i8) } + unsafe { puts("false\0" as *const str as *const i8) } } }