On Fri, Jan 9, 2026 at 4:41 PM Vladimir Makarov <[email protected]> wrote:
>
> The following patch solves
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123121
>
> The patch was successfully bootstrapped and tested on x86-64, aarch64, and
> ppc64le.
testsuite: Remove lp64 requirement from gcc.target/i386/pr123121.c [PR123121]
The test gcc.target/i386/pr123121.c does not rely on LP64-specific
behavior. Drop the dg-require-effective-target lp64 directive so the
test can run on 32-bit i386 targets as well.
PR rtl-optimization/123121
gcc/testsuite/ChangeLog:
* gcc.target/i386/pr123121.c:
Tested on x86_64-linux-gnu {,-m32}.
Pushed to mainline.
Uros.
diff --git a/gcc/testsuite/gcc.target/i386/pr123121.c
b/gcc/testsuite/gcc.target/i386/pr123121.c
index d4c3c0fe311..81f587b8988 100644
--- a/gcc/testsuite/gcc.target/i386/pr123121.c
+++ b/gcc/testsuite/gcc.target/i386/pr123121.c
@@ -1,5 +1,4 @@
/* { dg-do run } */
-/* { dg-require-effective-target lp64 } */
/* { dg-options "-O3 -fno-ipa-cp -fschedule-insns" } */
int a[256], d, e, f, g, h, j, v[] = {0, -6, 0};;