https://gcc.gnu.org/g:6b2acfc80d02aef3aa9f60f9cd5e6008793124c0
commit r16-7839-g6b2acfc80d02aef3aa9f60f9cd5e6008793124c0 Author: Tamar Christina <[email protected]> Date: Mon Mar 2 08:16:38 2026 +0000 testsuite: Fix testism in avx512fp16-xorsign-1.c After r16-7762-g0383e6c398a this test now only vectorizes the main loop and not the early break result checking loop due to the FP * being able to raise an FE and we're compiling with -ftrapping-math. Test was marked unsupported so didn't notice it before. gcc/testsuite/ChangeLog: * gcc.target/i386/avx512fp16-xorsign-1.c: Update loop count. Diff: --- gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c b/gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c index f5dd457c9ebc..a22a6ceabffa 100644 --- a/gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c +++ b/gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c @@ -35,7 +35,7 @@ do_test (void) abort (); } -/* { dg-final { scan-tree-dump-times "vectorized 2 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ /* { dg-final { scan-assembler "\[ \t\]xor" } } */ /* { dg-final { scan-assembler "\[ \t\]and" } } */ /* { dg-final { scan-assembler-not "copysign" } } */
