https://gcc.gnu.org/g:5388fd3a3b65ccb8949c504234b03512998fef91
commit r16-7529-g5388fd3a3b65ccb8949c504234b03512998fef91 Author: Richard Biener <[email protected]> Date: Mon Feb 16 10:20:52 2026 +0100 testsuite/103515 - adjust gcc.target/powerpc/pr103515.c The following marks the loop in foo1 as to not be vectorized to restore old -O2 behavior and restore what the testcase was supposed to verify. PR testsuite/103515 * gcc.target/powerpc/pr103515.c: Mark the loop in foo1 with #pramga GCC novector. Diff: --- gcc/testsuite/gcc.target/powerpc/pr103515.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/testsuite/gcc.target/powerpc/pr103515.c b/gcc/testsuite/gcc.target/powerpc/pr103515.c index 698b9a930370..20cf9ebd6eac 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr103515.c +++ b/gcc/testsuite/gcc.target/powerpc/pr103515.c @@ -13,6 +13,7 @@ void foo1 () { int i; +#pragma GCC novector for (i = 0; i < n; i++) c1[i] += a1[i] + b1[i]; }
