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.
Ok for trunk?
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
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.
# HG changeset patch
# Parent 4b45509185ccefc397058853b774e86f53ebc3b0
testsuite: Only xfail gcc.dg/ipa/iinline-attr.c on 32-bit SPARC [PR64835]
diff --git a/gcc/testsuite/gcc.dg/ipa/iinline-attr.c b/gcc/testsuite/gcc.dg/ipa/iinline-attr.c
--- 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. */