aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2024-01-19 15:06:47 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2024-01-25 10:27:20 +0800
commit6f4d133dce2d85da9133e154181a7b1b78646104 (patch)
treeb1274a1634a20f946528c271a5f3defa75b2f732
parentba2c1a45dd58f10483efe6150bfb36d049a76024 (diff)
downloadgcc-6f4d133dce2d85da9133e154181a7b1b78646104.zip
gcc-6f4d133dce2d85da9133e154181a7b1b78646104.tar.gz
gcc-6f4d133dce2d85da9133e154181a7b1b78646104.tar.bz2
i386: Modify testcases failed under -DDEBUG
gcc/testsuite/ChangeLog: * gcc.target/i386/adx-check.h: Include stdio.h when DEBUG is defined. * gcc.target/i386/avx512fp16-vscalefph-1b.c: Do not define DEBUG. * gcc.target/i386/avx512fp16vl-vaddph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vcmpph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vdivph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vfpclassph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vgetexpph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vgetmantph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vmaxph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vminph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vmulph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vrcpph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vreduceph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vscalefph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vsqrtph-1b.c: Ditto. * gcc.target/i386/avx512fp16vl-vsubph-1b.c: Ditto. * gcc.target/i386/readeflags-1.c: Include stdio.h when DEBUG is defined. * gcc.target/i386/rtm-check.h: Ditto. * gcc.target/i386/sha-check.h: Ditto. * gcc.target/i386/writeeflags-1.c: Ditto.
-rw-r--r--gcc/testsuite/gcc.target/i386/adx-check.h3
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16-vscalefph-1b.c3
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vfpclassph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetexpph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetmantph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vrcpph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vreduceph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vscalefph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vsqrtph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c1
-rw-r--r--gcc/testsuite/gcc.target/i386/readeflags-1.c3
-rw-r--r--gcc/testsuite/gcc.target/i386/rtm-check.h3
-rw-r--r--gcc/testsuite/gcc.target/i386/sha-check.h3
-rw-r--r--gcc/testsuite/gcc.target/i386/writeeflags-1.c3
22 files changed, 15 insertions, 19 deletions
diff --git a/gcc/testsuite/gcc.target/i386/adx-check.h b/gcc/testsuite/gcc.target/i386/adx-check.h
index cfed1a3..45435b9 100644
--- a/gcc/testsuite/gcc.target/i386/adx-check.h
+++ b/gcc/testsuite/gcc.target/i386/adx-check.h
@@ -1,5 +1,8 @@
#include <stdlib.h>
#include "cpuid.h"
+#ifdef DEBUG
+#include <stdio.h>
+#endif
static void adx_test (void);
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16-vscalefph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16-vscalefph-1b.c
index 7c7288d..0ba9ec5 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16-vscalefph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16-vscalefph-1b.c
@@ -1,9 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512dq" } */
-
-#define DEBUG
-
#define AVX512FP16
#include "avx512fp16-helper.h"
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c
index fcf6a90..1db7c56 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c
index c201a92..bbd366a 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c
index 48965c6..ba2f3f3 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vfpclassph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vfpclassph-1b.c
index 6745f13..322d9cd 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vfpclassph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vfpclassph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetexpph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetexpph-1b.c
index 7eb4fa4..1c2b28d 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetexpph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetexpph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetmantph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetmantph-1b.c
index e5f8740..243e477 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetmantph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vgetmantph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c
index f9a3b70..bd022fc 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c
index 98808b0..d2c3014 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c
index 2b3ba050..31fb32a 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrcpph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrcpph-1b.c
index a6b1e37..3c762e2 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrcpph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrcpph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vreduceph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vreduceph-1b.c
index 3851597..06e69f2 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vreduceph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vreduceph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c
index 04b00e2..01f991d 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c
index a5e796b..c86221f 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vscalefph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vscalefph-1b.c
index 5c12d08..8f505b5 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vscalefph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vscalefph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsqrtph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsqrtph-1b.c
index 9b0a91d..f461293 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsqrtph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsqrtph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c
index fa16218..40da2ef 100644
--- a/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c
+++ b/gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c
@@ -1,7 +1,6 @@
/* { dg-do run { target avx512fp16 } } */
/* { dg-options "-O2 -mavx512fp16 -mavx512vl -mavx512dq" } */
-#define DEBUG
#define AVX512VL
#define AVX512F_LEN 256
#define AVX512F_LEN_HALF 128
diff --git a/gcc/testsuite/gcc.target/i386/readeflags-1.c b/gcc/testsuite/gcc.target/i386/readeflags-1.c
index d0dd0da..90f2930 100644
--- a/gcc/testsuite/gcc.target/i386/readeflags-1.c
+++ b/gcc/testsuite/gcc.target/i386/readeflags-1.c
@@ -2,6 +2,9 @@
/* { dg-options "-O0" } */
#include <x86intrin.h>
+#ifdef DEBUG
+#include <stdio.h>
+#endif
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/i386/rtm-check.h b/gcc/testsuite/gcc.target/i386/rtm-check.h
index bdb5a6d..69788ad 100644
--- a/gcc/testsuite/gcc.target/i386/rtm-check.h
+++ b/gcc/testsuite/gcc.target/i386/rtm-check.h
@@ -1,5 +1,8 @@
#include <stdlib.h>
#include "cpuid.h"
+#ifdef DEBUG
+#include <stdio.h>
+#endif
static void rtm_test (void);
diff --git a/gcc/testsuite/gcc.target/i386/sha-check.h b/gcc/testsuite/gcc.target/i386/sha-check.h
index 5bc5a59..b9ffb5c 100644
--- a/gcc/testsuite/gcc.target/i386/sha-check.h
+++ b/gcc/testsuite/gcc.target/i386/sha-check.h
@@ -1,5 +1,8 @@
#include <stdlib.h>
#include "cpuid.h"
+#ifdef DEBUG
+#include <stdio.h>
+#endif
static void sha_test (void);
diff --git a/gcc/testsuite/gcc.target/i386/writeeflags-1.c b/gcc/testsuite/gcc.target/i386/writeeflags-1.c
index ceaab1a..7a57f41 100644
--- a/gcc/testsuite/gcc.target/i386/writeeflags-1.c
+++ b/gcc/testsuite/gcc.target/i386/writeeflags-1.c
@@ -2,6 +2,9 @@
/* { dg-options "-O0" } */
#include <x86intrin.h>
+#ifdef DEBUG
+#include <stdio.h>
+#endif
extern void abort (void);