Remove superfluous ' . ' in dg-(error|warning|message|bogus)
authorTom de Vries <tom@codesourcery.com>
Fri, 28 Apr 2017 07:26:18 +0000 (07:26 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Fri, 28 Apr 2017 07:26:18 +0000 (07:26 +0000)
find $(find -type d -name testsuite) -type f \
     | xargs sed -ri 's#(dg-(error|warning|message|bogus).*) \. \}#\1 }#'

2017-04-28  Tom de Vries  <tom@codesourcery.com>

* c-c++-common/Wimplicit-fallthrough-6.c: Remove superfluous ' . ' in
dg-(error|warning|message|bogus).
* c-c++-common/Wimplicit-fallthrough-7.c: Same.
* c-c++-common/cilk-plus/AN/pr61963.c: Same.
* c-c++-common/cilk-plus/CK/no_args_error.c: Same.
* c-c++-common/pr20000.c: Same.
* c-c++-common/pr49706.c: Same.
* g++.dg/ext/utf16-4.C: Same.
* g++.dg/parse/error2.C: Same.
* g++.dg/warn/Wtype-limits-Wextra.C: Same.
* g++.dg/warn/Wtype-limits.C: Same.
* g++.dg/warn/overflow-warn-1.C: Same.
* g++.dg/warn/overflow-warn-3.C: Same.
* gcc.dg/Wpointer-sign-Wall.c: Same.
* gcc.dg/Wpointer-sign-pedantic.c: Same.
* gcc.dg/Wtype-limits-Wextra.c: Same.
* gcc.dg/Wtype-limits.c: Same.
* gcc.dg/cpp/19990413-1.c: Same.
* gcc.dg/dg-test-1.c: Same.
* gcc.dg/empty-source-2.c: Same.
* gcc.dg/empty-source-3.c: Same.
* gcc.dg/label-decl-2.c: Same.
* gcc.dg/m-un-2.c: Same.
* gcc.dg/uninit-pr19430-O0.c: Same.
* gcc.dg/uninit-pr19430.c: Same.
* gcc.dg/uninit-pr20644-O0.c: Same.
* gcc.dg/utf16-4.c: Same.
* gfortran.dg/pr70006.f90: Same.
* obj-c++.dg/fsf-package-0.m: Same.

From-SVN: r247363

29 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/Wimplicit-fallthrough-6.c
gcc/testsuite/c-c++-common/Wimplicit-fallthrough-7.c
gcc/testsuite/c-c++-common/cilk-plus/AN/pr61963.c
gcc/testsuite/c-c++-common/cilk-plus/CK/no_args_error.c
gcc/testsuite/c-c++-common/pr20000.c
gcc/testsuite/c-c++-common/pr49706.c
gcc/testsuite/g++.dg/ext/utf16-4.C
gcc/testsuite/g++.dg/parse/error2.C
gcc/testsuite/g++.dg/warn/Wtype-limits-Wextra.C
gcc/testsuite/g++.dg/warn/Wtype-limits.C
gcc/testsuite/g++.dg/warn/overflow-warn-1.C
gcc/testsuite/g++.dg/warn/overflow-warn-3.C
gcc/testsuite/gcc.dg/Wpointer-sign-Wall.c
gcc/testsuite/gcc.dg/Wpointer-sign-pedantic.c
gcc/testsuite/gcc.dg/Wtype-limits-Wextra.c
gcc/testsuite/gcc.dg/Wtype-limits.c
gcc/testsuite/gcc.dg/cpp/19990413-1.c
gcc/testsuite/gcc.dg/dg-test-1.c
gcc/testsuite/gcc.dg/empty-source-2.c
gcc/testsuite/gcc.dg/empty-source-3.c
gcc/testsuite/gcc.dg/label-decl-2.c
gcc/testsuite/gcc.dg/m-un-2.c
gcc/testsuite/gcc.dg/uninit-pr19430-O0.c
gcc/testsuite/gcc.dg/uninit-pr19430.c
gcc/testsuite/gcc.dg/uninit-pr20644-O0.c
gcc/testsuite/gcc.dg/utf16-4.c
gcc/testsuite/gfortran.dg/pr70006.f90
gcc/testsuite/obj-c++.dg/fsf-package-0.m

index 910f42d87ae7675ee3476b8bc965ded16f2e242d..3893b12a9d2519fcea38bc815ede565fd375b2c4 100644 (file)
@@ -1,3 +1,35 @@
+2017-04-28  Tom de Vries  <tom@codesourcery.com>
+
+       * c-c++-common/Wimplicit-fallthrough-6.c: Remove superfluous ' . ' in
+       dg-(error|warning|message|bogus).
+       * c-c++-common/Wimplicit-fallthrough-7.c: Same.
+       * c-c++-common/cilk-plus/AN/pr61963.c: Same.
+       * c-c++-common/cilk-plus/CK/no_args_error.c: Same.
+       * c-c++-common/pr20000.c: Same.
+       * c-c++-common/pr49706.c: Same.
+       * g++.dg/ext/utf16-4.C: Same.
+       * g++.dg/parse/error2.C: Same.
+       * g++.dg/warn/Wtype-limits-Wextra.C: Same.
+       * g++.dg/warn/Wtype-limits.C: Same.
+       * g++.dg/warn/overflow-warn-1.C: Same.
+       * g++.dg/warn/overflow-warn-3.C: Same.
+       * gcc.dg/Wpointer-sign-Wall.c: Same.
+       * gcc.dg/Wpointer-sign-pedantic.c: Same.
+       * gcc.dg/Wtype-limits-Wextra.c: Same.
+       * gcc.dg/Wtype-limits.c: Same.
+       * gcc.dg/cpp/19990413-1.c: Same.
+       * gcc.dg/dg-test-1.c: Same.
+       * gcc.dg/empty-source-2.c: Same.
+       * gcc.dg/empty-source-3.c: Same.
+       * gcc.dg/label-decl-2.c: Same.
+       * gcc.dg/m-un-2.c: Same.
+       * gcc.dg/uninit-pr19430-O0.c: Same.
+       * gcc.dg/uninit-pr19430.c: Same.
+       * gcc.dg/uninit-pr20644-O0.c: Same.
+       * gcc.dg/utf16-4.c: Same.
+       * gfortran.dg/pr70006.f90: Same.
+       * obj-c++.dg/fsf-package-0.m: Same.
+
 2017-04-28  Richard Biener  <rguenther@suse.de>
 
        * gcc.dg/tree-ssa/evrp7.c: New testcase.
index 5b6ac30c27bdbfbe01120a335c15954df33177a8..32d5febda830b8c06130568e04f2a6ebe925c76b 100644 (file)
@@ -117,11 +117,11 @@ L1:
   switch (i)
     {
     case 1:
-      { /* { dg-warning "statement may fall through" "" { target c } } */
+      { /* { dg-warning "statement may fall through" "" { target c } } */
        int j = 0;
        bar (j);
        if (j == 8)
-         return; /* { dg-warning "statement may fall through" "" { target c++ } } */
+         return; /* { dg-warning "statement may fall through" "" { target c++ } } */
       }
     case 2:
       bar (99);
@@ -145,13 +145,13 @@ L1:
   switch (i)
     {
     case 1:
-      { /* { dg-warning "statement may fall through" "" { target c } } */
+      { /* { dg-warning "statement may fall through" "" { target c } } */
        int j = 0;
        bar (j);
        if (j == 8)
          bar (1);
        else
-         return; /* { dg-warning "statement may fall through" "" { target c++ } } */
+         return; /* { dg-warning "statement may fall through" "" { target c++ } } */
       }
     case 2:
       bar (99);
@@ -175,13 +175,13 @@ L1:
   switch (i)
     {
     case 1:
-      { /* { dg-warning "statement may fall through" "" { target c } } */
+      { /* { dg-warning "statement may fall through" "" { target c } } */
        int j = 0;
        bar (j);
        if (j == 8)
          bar (1);
        else
-         bar (2); /* { dg-warning "statement may fall through" "" { target c++ } } */
+         bar (2); /* { dg-warning "statement may fall through" "" { target c++ } } */
       }
     case 2:
       bar (99);
@@ -279,9 +279,9 @@ L1:
   switch (i)
     {
     case 1:
-      { /* { dg-warning "statement may fall through" "" { target c } } */
+      { /* { dg-warning "statement may fall through" "" { target c } } */
        int j = 9;
-       switch (j); /* { dg-warning "statement may fall through" "" { target c++ } } */
+       switch (j); /* { dg-warning "statement may fall through" "" { target c++ } } */
       }
     case 2:
       bar (99);
index df8ae35ad472b814a8076b7ed11518871b125337..24a573b4d195fd1e471837e37b5b10dbc8c68658 100644 (file)
@@ -21,8 +21,8 @@ f (int i)
   switch (i)
     {
     case 1:
-      { /* { dg-warning "statement may fall through" "" { target c } } */
-       int a[i]; /* { dg-warning "statement may fall through" "" { target c++ } } */
+      { /* { dg-warning "statement may fall through" "" { target c } } */
+       int a[i]; /* { dg-warning "statement may fall through" "" { target c++ } } */
       }
     case 2:
       bar (99);
@@ -31,8 +31,8 @@ f (int i)
   switch (i)
     {
     case 1:
-      for (int j = 0; j < 10; j++) /* { dg-warning "statement may fall through" "" { target c } } */
-       map[j] = j; /* { dg-warning "statement may fall through" "" { target c++ } } */
+      for (int j = 0; j < 10; j++) /* { dg-warning "statement may fall through" "" { target c } } */
+       map[j] = j; /* { dg-warning "statement may fall through" "" { target c++ } } */
     case 2:
       bar (99);
     }
index 5f1abd96917b146a633143b0de9dff9b9b16a26e..205671a5b501ea1b8a205520bb4edb7554ba530f 100644 (file)
@@ -4,6 +4,6 @@
 
 void f (int * int *a) /* { dg-error "expected" } */
 {
-    a[0:64] = 0; /* { dg-error "was not declared" "" { target c++ } } */
+    a[0:64] = 0; /* { dg-error "was not declared" "" { target c++ } } */
     a[0:64] = 0;
 }
index 990f206ab0944e76df7f6c07d57c7f5bae38f384..a2f20d22238832049eace81984ce8fdc2ae3a5a9 100644 (file)
@@ -5,7 +5,7 @@ int spawn_1 ();
 typedef int(*func) (int);
 
 void check () {
-      func var = spawn_1; /* { dg-error "invalid conversion from" "" { target c++ } } */
+      func var = spawn_1; /* { dg-error "invalid conversion from" "" { target c++ } } */
         _Cilk_spawn var (); /* { dg-error "too few arguments to function" } */ 
 }
 
index 63253926736b4d5d6088acf3c5c0710d3b7cd853..726cb0d1384eed5cbc47ca0e7e128ff7593287d1 100644 (file)
@@ -24,7 +24,7 @@ int vg(void);
 int vg2(void); /* { dg-bogus ".noreturn. function returns non-void value" } */
 
 int vg(void) {
-  return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" "has return" { target c } } */
+  return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" "has return" { target c } } */
 }           /* { dg-warning "'noreturn' function does return" "does return" { target c } .-1 } */
 
 int vg2(void) {
index 027d8bfdac561ca95c3a3405597e30204aa20354..203fc36aad00d3cf745a14b94a5f2258b4b77e0c 100644 (file)
@@ -12,13 +12,13 @@ extern bool foo_b (void);
 extern int foo_i (void);
 
 #ifdef __cplusplus
-template <class T, class U> bool tfn1(T t, U u) { return (!t == u); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
+template <class T, class U> bool tfn1(T t, U u) { return (!t == u); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
 template <class T, class U> bool tfn2(T t, U u) { return ((!t) == u); }
-template <class T, class U> bool tfn3(T t, U u) { return (!g(t) == u); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
+template <class T, class U> bool tfn3(T t, U u) { return (!g(t) == u); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
 template <class T, class U> bool tfn4(T t, U u) { return ((!g(t)) == u); }
 template <class T, class U> bool tfn5(T t, U u) { return (!!t == u); } /* { dg-bogus "logical not is only applied to the left hand side of comparison" } */
 template <class T, class U> bool tfn6(T t, U u) { return (!!g(t) == u); } /* { dg-bogus "logical not is only applied to the left hand side of comparison" } */
-template <int N> bool tfn7(int i1, int i2) { return (!i1 == i2); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
+template <int N> bool tfn7(int i1, int i2) { return (!i1 == i2); } /* { dg-warning "logical not is only applied to the left hand side of comparison" "" { target c++ } } */
 #endif
 
 void
index 8ba88afe54e93703af0cad156af2ffe7eb8fa81e..e8d6531b20d7a73e950f90aafbfe95b8adf62011 100644 (file)
@@ -13,6 +13,6 @@ const static char16_t c5 = U'\u2029';
 const static char16_t  c6 = U'\U00064321';     /* { dg-warning "implicitly truncated" } */
 const static char16_t  c7 = L'a';
 const static char16_t  c8 = L'\u2029';
-const static char16_t  c9 = L'\U00064321';     /* { dg-warning "implicitly truncated" "" { target { 4byte_wchar_t } } } */
+const static char16_t  c9 = L'\U00064321';     /* { dg-warning "implicitly truncated" "" { target { 4byte_wchar_t } } } */
                                                /* { dg-warning "constant too long" "" { target { ! 4byte_wchar_t } } .-1 } */
 int main () {}
index 0675730461ff1574015a7bd990ac24ad61d0c3c5..cb8f4136ce5a35f3f480d792b10ef85f74488883 100644 (file)
@@ -8,7 +8,7 @@ int func(double);
 template <int>
 struct Foo {};
 
-Foo<func(g)> f; // { dg-error "5:'int func.double.' cannot appear in a constant-expression" "func double" { target *-*-* } }
+Foo<func(g)> f; // { dg-error "5:'int func.double.' cannot appear in a constant-expression" "func double" { target *-*-* } }
 // { dg-error "10:'g' cannot appear in a constant-expression" "g" { target *-*-* } .-1 }
 // { dg-error "11:a function call cannot appear in a constant-expression" "call" { target *-*-* } .-2 }
 // { dg-error "12:template argument 1 is invalid" "invalid template argument" { target *-*-* } .-3 }
index 6470d4f04c8ee7ec704a33b9d1115ec6910e13a0..91b5c1b46d8801608b864727e527e0b457e8c85e 100644 (file)
@@ -13,7 +13,7 @@ void a (unsigned char x)
     return;
   if (255 >= x) /* { dg-warning "comparison is always true due to limited range of data type" } */
     return;
-  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return;
   if (255 >= (unsigned char) 1)
     return;
@@ -58,7 +58,7 @@ void e (unsigned long long x)
 
 int test (int x) 
 {
-  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return 1;
   else 
     return 0;
index f585e97aa230028bfb7e58c1d39ffe3a857ec586..c345eff0b44744817b4025e22138c13c200eb637 100644 (file)
@@ -13,7 +13,7 @@ void a (unsigned char x)
     return;
   if (255 >= x) /* { dg-warning "comparison is always true due to limited range of data type" } */
     return;
-  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return;
   if (255 >= (unsigned char) 1)
     return;
@@ -58,7 +58,7 @@ void e (unsigned long long x)
 
 int test (int x) 
 {
-  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return 1;
   else 
     return 0;
index b29eec34f8fc5cfe1fa8f07d43fe9e32d7a904b5..c327cc040a58b46a4fa928278e4331e9af01beb1 100644 (file)
@@ -11,7 +11,7 @@ enum e {
   E1 = UINT_MAX + 1,
   /* Overflow in an unevaluated part of an expression is OK (example
      in the standard).  */
-  E2 = 2 || 1 / 0, /* { dg-bogus "warning: division by zero" "" { xfail *-*-* } } */
+  E2 = 2 || 1 / 0, /* { dg-bogus "warning: division by zero" "" { xfail *-*-* } } */
   E3 = 1 / 0, /* { dg-warning "division by zero" } */
   /* { dg-error "enumerator value for 'E3' is not an integer constant|not a constant.expression" "enum error" { target *-*-* } .-1 } */
   /* But as in DR#031, the 1/0 in an evaluated subexpression means the
index a43ea5c0b0ddba00f553176ad7a34dafa4529956..ff6864d33ee9a877ea77e3ea6046e249e5f83733 100644 (file)
@@ -11,7 +11,7 @@ enum e {
   E1 = UINT_MAX + 1,
   /* Overflow in an unevaluated part of an expression is OK (example
      in the standard).  */
-  E2 = 2 || 1 / 0, /* { dg-bogus "warning: division by zero" "" { xfail *-*-* } } */
+  E2 = 2 || 1 / 0, /* { dg-bogus "warning: division by zero" "" { xfail *-*-* } } */
   E3 = 1 / 0, /* { dg-warning "division by zero" } */
   /* { dg-error "enumerator value for 'E3' is not an integer constant|not a constant.expression" "enum error" { target *-*-* } .-1 } */
   /* But as in DR#031, the 1/0 in an evaluated subexpression means the
index 66cc3a59327356942be83b3f6397d2cefc8e64af..d29df30a7adde35f05dd2c1647bf4385c7a79394 100644 (file)
@@ -2,7 +2,7 @@
 
 /* { dg-options "-Wall" } */
 
-void foo(unsigned long* ulp); /* { dg-message "note: expected '\[^\n'\]*' but argument is of type '\[^\n'\]*'" "note: expected" { target *-*-* } } */
+void foo(unsigned long* ulp); /* { dg-message "note: expected '\[^\n'\]*' but argument is of type '\[^\n'\]*'" "note: expected" { target *-*-* } } */
 
 
 void bar(long* lp) {
index 7b1eef2317138db158655f09967677c8cf26068e..aebfbddb666bc0c23fb63741ba9db84a21aa9b51 100644 (file)
@@ -2,7 +2,7 @@
 
 /* { dg-options "-pedantic" } */
 
-void foo(unsigned long* ulp);/* { dg-message "note: expected '\[^'\n\]*' but argument is of type '\[^'\n\]*'" "note: expected" { target *-*-* } } */
+void foo(unsigned long* ulp);/* { dg-message "note: expected '\[^'\n\]*' but argument is of type '\[^'\n\]*'" "note: expected" { target *-*-* } } */
 
 void bar(long* lp) {
   foo(lp); /* { dg-warning "differ in signedness" } */
index bf08734039d4d2b4e0087d4cc837e9a0b835bdcd..e5e7f9444767cbb23b5d6fdf768e7383a7b23cbd 100644 (file)
@@ -13,7 +13,7 @@ void a (unsigned char x)
     return;
   if (255 >= x) /* { dg-warning "comparison is always true due to limited range of data type" } */
     return;
-  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return;
   if (255 >= (unsigned char) 1)
     return;
@@ -61,7 +61,7 @@ void e (unsigned long long x)
 
 int test (int x) 
 {
-  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return 1;
   else 
     return 0;
index c137385ee5ea164596110f84489809b35ab41f76..2d6f9910d447fe91418d0e8294ac6c282abd1762 100644 (file)
@@ -13,7 +13,7 @@ void a (unsigned char x)
     return;
   if (255 >= x) /* { dg-warning "comparison is always true due to limited range of data type" } */
     return;
-  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((int)x <= 255) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return;
   if (255 >= (unsigned char) 1)
     return;
@@ -61,7 +61,7 @@ void e (unsigned long long x)
 
 int test (int x) 
 {
-  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
+  if ((long long)x <= 0x123456789ABCLL) /* { dg-bogus "comparison is always true due to limited range of data type" "" { xfail *-*-* } } */
     return 1;
   else 
     return 0;
index 96a3d70046a2f7888dc352ff1fe215004ed9ef75..bcb7e529bdea5f4b42787b1e6a469dc14c663965 100644 (file)
@@ -9,5 +9,5 @@ func(void)
 {
   FOO(i
       = 4)
-  else;  /* { dg-error "'else' without a previous 'if'" "error on this line" { target *-*-* } } */ 
+  else;  /* { dg-error "'else' without a previous 'if'" "error on this line" { target *-*-* } } */ 
 }
index c67f93b06560d54feb79e38d2548084541b5166c..b4e22e22c7af10352a9125b3984484faa185f9c2 100644 (file)
@@ -5,7 +5,7 @@
 void
 foo (void)
 {                      /* { dg-error "'a' undeclared" "err1" { target *-*-* } .+1 } */
-  int z = a + b + c + d;/* { dg-error "'b' undeclared" "err2" { target *-*-* } } */
+  int z = a + b + c + d;/* { dg-error "'b' undeclared" "err2" { target *-*-* } } */
 }                      /* { dg-error "'c' undeclared" "err3" { target *-*-* } .-1 } */
 
 
@@ -13,7 +13,7 @@ foo (void)
 /* { dg-warning "unused parameter 'e'" "warn1" { target *-*-* } .+3 } */
 
 void                           /* { dg-warning "unused parameter 'f'" "warn2" { target *-*-* } .+1 } */
-bar (int e, int f, int g, int h)/* { dg-warning "unused parameter 'g'" "warn3" { target *-*-* } } */
+bar (int e, int f, int g, int h)/* { dg-warning "unused parameter 'g'" "warn3" { target *-*-* } } */
 {                              /* { dg-warning "unused parameter 'h'" "warn4" { target *-*-* } .-1 } */
 }
 
index 7261fda7c85e2a4f7fa2baef4e34fb8d251d7d34..e0f1e20b22a1a6a2a167feee014c8140b78c05ea 100644 (file)
@@ -3,4 +3,4 @@
 /* { dg-do compile } */
 /* { dg-options "-pedantic" } */
 
-/* { dg-warning "ISO C forbids an empty translation unit" "empty" { target *-*-* } } */
+/* { dg-warning "ISO C forbids an empty translation unit" "empty" { target *-*-* } } */
index 8a248605ce30f906c9a7e848b2cc8ef5f83eb64f..a1e1d2c765d3c556be0d23432d5ac58f4ae52c50 100644 (file)
@@ -4,4 +4,4 @@
 /* { dg-do compile } */
 /* { dg-options "-pedantic-errors" } */
 
-/* { dg-error "ISO C forbids an empty translation unit" "empty" { target *-*-* } } */
+/* { dg-error "ISO C forbids an empty translation unit" "empty" { target *-*-* } } */
index 2ba1f63d2def4677a0043f3d147f929712835fa9..2ad427257f93aadadd19263cc2a27124c2c1daa4 100644 (file)
@@ -8,7 +8,7 @@ typedef int b;
 void
 f (void)
 {
-  __label__ a, b, c, d; /* { dg-warning "ISO C forbids label declarations" "label decls" { target *-*-* } } */
+  __label__ a, b, c, d; /* { dg-warning "ISO C forbids label declarations" "label decls" { target *-*-* } } */
   __extension__ (void)&&d; /* { dg-error "label 'd' used but not defined" } */
   goto c; /* { dg-error "label 'c' used but not defined" } */
  a: (void)0;
index ffe68cdc50593a665c566423b608ad793ac80162..345b9ff4dc22df0cee31d53605191084a8d66318 100644 (file)
@@ -15,7 +15,7 @@ struct vtable {
 struct vtable mtable = {
   malloc,
   free
-}; /* { dg-warning "missing initializer" "warning regression" { target *-*-* } } */
+}; /* { dg-warning "missing initializer" "warning regression" { target *-*-* } } */
    /* { dg-message "declared here" "warning regression 2" { target *-*-* } 12 } */
 
 /* With designated initializers, we assume you meant to leave out the
index 3b6a3163497544dfb28f715da5fd4d9f941836e8..832aeb30becb569eb57f3a414c8726f4537eee57 100644 (file)
@@ -6,7 +6,7 @@ extern void baz (int *);
 int
 foo (int i)
 {
-  int j; /* { dg-warning "'j' may be used uninitialized in this function" "uninitialized" { xfail *-*-* } } */
+  int j; /* { dg-warning "'j' may be used uninitialized in this function" "uninitialized" { xfail *-*-* } } */
 
   if (bar (i)) {
     baz (&j);
index a21b641f092e25a2b3673d47e083950b9e3677aa..ef47b26bb0221aaad45791db0197664fff685dbc 100644 (file)
@@ -5,7 +5,7 @@ extern void baz (int *);
 int
 foo (int i)
 {
-  int j; /* { dg-warning "'j' may be used uninitialized in this function" "uninitialized" { xfail *-*-* } } */
+  int j; /* { dg-warning "'j' may be used uninitialized in this function" "uninitialized" { xfail *-*-* } } */
 
   if (bar (i)) { 
     baz (&j);
index 88099e62bb7c82973567a44ee45a2dd18a0d6c22..14bd0e214ae57a6fa8a18635bcb8fad92a489bc3 100644 (file)
@@ -7,7 +7,7 @@ int foo ()
   int j;
 
   if (1 == i)
-    return j; /* { dg-bogus "uninitialized" "uninitialized" { xfail *-*-* } } */
+    return j; /* { dg-bogus "uninitialized" "uninitialized" { xfail *-*-* } } */
 
   return 0;
 }
@@ -18,7 +18,7 @@ int bar ()
   int j; 
 
   if (1 == i)
-    return j; /* { dg-warning "uninitialized" "uninitialized" { target *-*-* } } */
+    return j; /* { dg-warning "uninitialized" "uninitialized" { target *-*-* } } */
 
   return 0;
 }
index 95cfce8b8bd6f712d0e9cd9cf6ddd375ef77c20c..6ef4ae3ff7efbab0feb36deb0d80b8ca5755c507 100644 (file)
@@ -15,7 +15,7 @@ char16_t      c5 = U'\u2029';
 char16_t       c6 = U'\U00064321';     /* { dg-warning "implicitly truncated" } */
 char16_t       c7 = L'a';
 char16_t       c8 = L'\u2029';
-char16_t       c9 = L'\U00064321';     /* { dg-warning "implicitly truncated" "" { target { 4byte_wchar_t } } } */
+char16_t       c9 = L'\U00064321';     /* { dg-warning "implicitly truncated" "" { target { 4byte_wchar_t } } } */
                                        /* { dg-warning "constant too long" "" { target { ! 4byte_wchar_t } } .-1 } */
 
 int main () {}
index 9f14eea13f78c21784bc2a71c81b692493b5bcfb..a98d3da88b806ebea9ea730ccf205edd3d47afe9 100644 (file)
@@ -1,9 +1,9 @@
 ! { dg-do compile }
 program test
-   print 1, 'string 1' ! { dg-error "FORMAT label 1" " " { target *-*-* } }
-   print 1, 'string 2' ! { dg-error "FORMAT label 1" " " { target *-*-* } }
+   print 1, 'string 1' ! { dg-error "FORMAT label 1" " " { target *-*-* } }
+   print 1, 'string 2' ! { dg-error "FORMAT label 1" " " { target *-*-* } }
 !1 format(a)
-   goto 2 ! { dg-error "Label 2 referenced" " " { target *-*-* } }
-   goto 2 ! { dg-error "Label 2 referenced" " " { target *-*-* } }
+   goto 2 ! { dg-error "Label 2 referenced" " " { target *-*-* } }
+   goto 2 ! { dg-error "Label 2 referenced" " " { target *-*-* } }
 !2 continue
 end program
index a64253e0936cf8e77469d797dd05155be5e4dec5..c2fc0cff1d8c760385ca675350052386eda5f34c 100644 (file)
@@ -32,5 +32,5 @@ void foo (void)
   a->v2 = 1;
   a->v3 = [a value] - a->v2;   /* { dg-warning ".v3. is @protected" } */
   a->v4 = a->v3 - 1;           /* { dg-warning ".v4. is @private" } */
-                               /* { dg-warning ".v3. is @protected" "" { target *-*-* } } */
+                               /* { dg-warning ".v3. is @protected" "" { target *-*-* } } */
 }