https://gcc.gnu.org/g:6f9dd9fcb95e43830c80463696542bb6b0296f6f
commit r16-7884-g6f9dd9fcb95e43830c80463696542bb6b0296f6f Author: Rainer Orth <[email protected]> Date: Wed Mar 4 09:20:49 2026 +0100 testsuite: Only xfail gcc.dg/ipa/iinline-attr.c on 32-bit SPARC [PR64835] As discussed in PR target/64835, the gcc.dg/ipa/iinline-attr.c test XPASSes on 64-bit SPARC: XPASS: gcc.dg/ipa/iinline-attr.c scan-ipa-dump inline "hooray[^\\\\n]*inline copy in test" Therefore this patch restricts the xfail to 32-bit sparc for now. Tested on sparc-sun-solaris2.11, i386-pc-solaris2.11, and visium-unknown-unknown. 2026-03-03 Rainer Orth <[email protected]> gcc/testsuite: PR target/64835 * gcc.dg/ipa/iinline-attr.c (scan-ipa-dump): Restrict xfail to 32-bit SPARC. Diff: --- gcc/testsuite/gcc.dg/ipa/iinline-attr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.dg/ipa/iinline-attr.c b/gcc/testsuite/gcc.dg/ipa/iinline-attr.c index 4b9e8574795a..c183c1f928c9 100644 --- a/gcc/testsuite/gcc.dg/ipa/iinline-attr.c +++ b/gcc/testsuite/gcc.dg/ipa/iinline-attr.c @@ -23,5 +23,5 @@ int test (void) return 0; } -/* { dg-final { scan-ipa-dump "hooray\[^\\n\]*inline copy in test" "inline" { xfail sparc*-*-* visium-*-* } } } */ +/* { dg-final { scan-ipa-dump "hooray\[^\\n\]*inline copy in test" "inline" { xfail { { sparc*-*-* && ilp32 } || visium-*-* } } } } */ /* Missing back-end support for attribute __optimize__ on SPARC and Visium. */
