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" } } */

Reply via email to