aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRoman Zhuykov <zhroma@ispras.ru>2020-03-29 00:06:54 +0300
committerRoman Zhuykov <zhroma@ispras.ru>2020-03-29 00:06:54 +0300
commit946a444df340609663975c998edc8dfa47284c38 (patch)
treec5c1d6412b93c747b8ff9fd5f844dd51a7f72cdf /gcc
parent7d57570b0658b8c1b8a97dafa53dfd4ab4bd3f65 (diff)
downloadgcc-946a444df340609663975c998edc8dfa47284c38.zip
gcc-946a444df340609663975c998edc8dfa47284c38.tar.gz
gcc-946a444df340609663975c998edc8dfa47284c38.tar.bz2
testsuite: adjust modulo-sched compare-debug tests
Without this patch tortured tests eventually fail because of another known issue which I plan to fix later in stage1. * gcc.dg/torture/pr87197-debug-sms.c: Move to ... * gcc.dg/sms-compare-debug-1.c: ... this. Add -O2. * gcc.c-torture/execute/pr70127-debug-sms.c: Move to ... * gcc.dg/sms-compare-debug-2.c: ... this. Add -O2.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.dg/sms-compare-debug-1.c (renamed from gcc/testsuite/gcc.dg/torture/pr87197-debug-sms.c)2
-rw-r--r--gcc/testsuite/gcc.dg/sms-compare-debug-2.c (renamed from gcc/testsuite/gcc.c-torture/execute/pr70127-debug-sms.c)3
3 files changed, 10 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 92f161f..5a1a2d1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2020-03-28 Roman Zhuykov <zhroma@ispras.ru>
+
+ * gcc.dg/torture/pr87197-debug-sms.c: Move to ...
+ * gcc.dg/sms-compare-debug-1.c: ... this. Add -O2.
+ * gcc.c-torture/execute/pr70127-debug-sms.c: Move to ...
+ * gcc.dg/sms-compare-debug-2.c: ... this. Add -O2.
+
2020-03-28 Tobias Burnus <tobias@codesourcery.com>
PR fortran/94348
diff --git a/gcc/testsuite/gcc.dg/torture/pr87197-debug-sms.c b/gcc/testsuite/gcc.dg/sms-compare-debug-1.c
index fbbf1b3..96b376c 100644
--- a/gcc/testsuite/gcc.dg/torture/pr87197-debug-sms.c
+++ b/gcc/testsuite/gcc.dg/sms-compare-debug-1.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-additional-options "-fcompare-debug -fmodulo-sched --param sms-min-sc=1" } */
+/* { dg-options "-O2 -fcompare-debug -fmodulo-sched --param sms-min-sc=1" } */
int a, c, e, f, g;
void
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr70127-debug-sms.c b/gcc/testsuite/gcc.dg/sms-compare-debug-2.c
index 4691178..dca7b65 100644
--- a/gcc/testsuite/gcc.c-torture/execute/pr70127-debug-sms.c
+++ b/gcc/testsuite/gcc.dg/sms-compare-debug-2.c
@@ -1,4 +1,5 @@
-/* { dg-additional-options "-fcompare-debug -fmodulo-sched" } */
+/* { dg-do compile } */
+/* { dg-options "-O2 -fcompare-debug -fmodulo-sched" } */
struct S { int f; signed int g : 2; } a[1], c = {5, 1}, d;
short b;