https://gcc.gnu.org/g:4efa7ec85a85c6024d0907a0e735ad5df7fca952
commit r15-790-g4efa7ec85a85c6024d0907a0e735ad5df7fca952 Author: Jiufu Guo <guoji...@linux.ibm.com> Date: Wed May 22 10:33:11 2024 +0800 missing require target has_arch_ppc64 for pr106550.c Hi, Case pr106550.c is testing constant building for 64bit register. It fails with -m32 without having the expected rldimi. So, this case requires target of has_arch_ppc64. Bootstrap and regtest pass on ppc64{,le}. Is this ok for trunk? BR, Jeff(Jiufu) Guo gcc/testsuite/ChangeLog: * gcc.target/powerpc/pr106550.c: Adjust by requiring has_arch_ppc64 effective target. And remove power10_ok. Diff: --- gcc/testsuite/gcc.target/powerpc/pr106550.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/powerpc/pr106550.c b/gcc/testsuite/gcc.target/powerpc/pr106550.c index 74e395331ab..92b76ac8811 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr106550.c +++ b/gcc/testsuite/gcc.target/powerpc/pr106550.c @@ -1,6 +1,6 @@ /* PR target/106550 */ /* { dg-options "-O2 -mdejagnu-cpu=power10" } */ -/* { dg-require-effective-target power10_ok } */ +/* { dg-require-effective-target has_arch_ppc64 } */ void foo (unsigned long long *a)