[gcc r14-6949] LoongArch: testsuite:Modify the test behavior of the vect-bic-bitmask-{12, 23}.c file.

LuluCheng chenglulu@gcc.gnu.org
Fri Jan 5 12:28:28 GMT 2024


https://gcc.gnu.org/g:0eba9cae2e02032f6d844c6b6b0b5721ddab4390

commit r14-6949-g0eba9cae2e02032f6d844c6b6b0b5721ddab4390
Author: chenxiaolong <chenxiaolong@loongson.cn>
Date:   Fri Jan 5 11:43:24 2024 +0800

    LoongArch: testsuite:Modify the test behavior of the vect-bic-bitmask-{12, 23}.c file.
    
    Before modifying the test behavior of the program, dg-do is set to assemble in
    vect-bic-bitmask-{12,23}.c. However, when the binutils library does not support
    the vector instruction set, it will FAIL to recognize the vector instruction
    and fail item will appear in the assembly stage. So set the program's dg-do to
    compile.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.dg/vect/vect-bic-bitmask-12.c: Change the default
            setting of assembly to compile.
            * gcc.dg/vect/vect-bic-bitmask-23.c: Dito.

Diff:
---
 gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c | 2 +-
 gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c
index 36ec5a8b19b..213e4c2a418 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c
@@ -1,5 +1,5 @@
 /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */
-/* { dg-do assemble } */
+/* { dg-do compile } */
 /* { dg-additional-options "-O3 -fdump-tree-dce -w" } */
 
 #include <stdint.h>
diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c
index 5b4c3b6e19b..5dceb4bbcb6 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c
@@ -1,5 +1,5 @@
 /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */
-/* { dg-do assemble } */
+/* { dg-do compile } */
 /* { dg-additional-options "-O1 -fdump-tree-dce -w" } */
 
 #include <stdint.h>


More information about the Gcc-cvs mailing list