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

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

* g++.dg/parse/error2.C: Remove superfluous '{ target *-*-* }' in
dg-(error|warning|message|bogus).
* g++.dg/parse/parameter-declaration-1.C: Same.
* g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Same.
* gcc.dg/Wpointer-sign-Wall.c: Same.
* gcc.dg/Wpointer-sign-pedantic.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/format/c99-printf-1.c: Same.
* gcc.dg/format/c99-scanf-1.c: Same.
* gcc.dg/label-decl-2.c: Same.
* gcc.dg/m-un-2.c: Same.
* gcc.dg/uninit-pr20644-O0.c: Same.
* gfortran.dg/pr70006.f90: Same.
* obj-c++.dg/fsf-package-0.m: Same.

* testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Remove
superfluous '{ target *-*-* }' in dg-(error|warning|message|bogus).

From-SVN: r247364

19 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/error2.C
gcc/testsuite/g++.dg/parse/parameter-declaration-1.C
gcc/testsuite/g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C
gcc/testsuite/gcc.dg/Wpointer-sign-Wall.c
gcc/testsuite/gcc.dg/Wpointer-sign-pedantic.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/format/c99-printf-1.c
gcc/testsuite/gcc.dg/format/c99-scanf-1.c
gcc/testsuite/gcc.dg/label-decl-2.c
gcc/testsuite/gcc.dg/m-un-2.c
gcc/testsuite/gcc.dg/uninit-pr20644-O0.c
gcc/testsuite/gfortran.dg/pr70006.f90
gcc/testsuite/obj-c++.dg/fsf-package-0.m
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc

index 3893b12a9d2519fcea38bc815ede565fd375b2c4..a33c19a5b76655a8a18a7f8e8df7309081e48620 100644 (file)
@@ -1,3 +1,23 @@
+2017-04-28  Tom de Vries  <tom@codesourcery.com>
+
+       * g++.dg/parse/error2.C: Remove superfluous '{ target *-*-* }' in
+       dg-(error|warning|message|bogus).
+       * g++.dg/parse/parameter-declaration-1.C: Same.
+       * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Same.
+       * gcc.dg/Wpointer-sign-Wall.c: Same.
+       * gcc.dg/Wpointer-sign-pedantic.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/format/c99-printf-1.c: Same.
+       * gcc.dg/format/c99-scanf-1.c: Same.
+       * gcc.dg/label-decl-2.c: Same.
+       * gcc.dg/m-un-2.c: Same.
+       * gcc.dg/uninit-pr20644-O0.c: Same.
+       * gfortran.dg/pr70006.f90: Same.
+       * obj-c++.dg/fsf-package-0.m: Same.
+
 2017-04-28  Tom de Vries  <tom@codesourcery.com>
 
        * c-c++-common/Wimplicit-fallthrough-6.c: Remove superfluous ' . ' in
index cb8f4136ce5a35f3f480d792b10ef85f74488883..1cca27cdd57db0e5a300fe73080e85f3ceac36eb 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" }
 // { 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 22d6f214d7df03c0a5c51757dee0c067ced7cad3..1eaa00ee28e36bfe9676bbf0668883a13a3f2e48 100644 (file)
@@ -3,4 +3,4 @@
 // { dg-do compile }
 
 struct {
-   a(void = 0; a(0), a(0)      // { dg-error "" "" { target *-*-* } }
+   a(void = 0; a(0), a(0)      // { dg-error "" "" }
index 9027061c5b81ff70efc7816adcf61ae23f406671..d298555f5f16386758d2da78641cbab5966b878d 100644 (file)
@@ -4,7 +4,7 @@
 
 int foo() {
   int x;
-  float& q = reinterpret_cast<float&> (x);  /* { dg-message "dereferencing type-punned" "deref" { target *-*-* } } */
+  float& q = reinterpret_cast<float&> (x);  /* { dg-message "dereferencing type-punned" "deref" } */
   q = 1.0; /* { dg-warning "does break strict-aliasing" "strict-aliasing" { xfail *-*-* } } */
   return x;
 }
index d29df30a7adde35f05dd2c1647bf4385c7a79394..843885fe2760bd1fcd33149b09878847728cef73 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" } */
 
 
 void bar(long* lp) {
index aebfbddb666bc0c23fb63741ba9db84a21aa9b51..ab1130d66fe13abcfb892f751d6c879902d79c10 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" } */
 
 void bar(long* lp) {
   foo(lp); /* { dg-warning "differ in signedness" } */
index bcb7e529bdea5f4b42787b1e6a469dc14c663965..00f62c84501618075eace9a5ca11779f6d00bd53 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" } */ 
 }
index b4e22e22c7af10352a9125b3984484faa185f9c2..c0e672aaeeb03dececd8055ccc003f9241616b7e 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" } */
 }                      /* { 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" } */
 {                              /* { dg-warning "unused parameter 'h'" "warn4" { target *-*-* } .-1 } */
 }
 
index e0f1e20b22a1a6a2a167feee014c8140b78c05ea..ae36159b5afa874d531579437c27f78cdd99c77b 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" } */
index a1e1d2c765d3c556be0d23432d5ac58f4ae52c50..bcd76ac290537ac6f08d9de00d223314d6628a2b 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" } */
index 729e41c3dfbb1adcd6a36d2442de414434a241f1..408ad49a680d3bbb39e8cc6836c102354d8a31a0 100644 (file)
@@ -62,8 +62,8 @@ foo (int i, unsigned int u, double d, char *s, void *p, int *n,
   printf ("%llc", i); /* { dg-warning "length" "bad use of %ll" } */
   printf ("%lls", s); /* { dg-warning "length" "bad use of %ll" } */
   printf ("%llp", p); /* { dg-warning "length" "bad use of %ll" } */
-  printf ("%jd%ji%jo%ju%jx%jX", j, j, uj, uj, uj, uj); /* { dg-bogus "length" "bogus %j warning" { target *-*-* } } */
-  printf ("%jn", jn); /* { dg-bogus "length" "bogus %j warning" { target *-*-* } } */
+  printf ("%jd%ji%jo%ju%jx%jX", j, j, uj, uj, uj, uj); /* { dg-bogus "length" "bogus %j warning" } */
+  printf ("%jn", jn); /* { dg-bogus "length" "bogus %j warning" } */
   printf ("%jf", d); /* { dg-warning "length" "bad use of %j" } */
   printf ("%jF", d); /* { dg-warning "length" "bad use of %j" } */
   printf ("%je", d); /* { dg-warning "length" "bad use of %j" } */
index 7a8b3e2456c885077ffd2ffdc5db8bd1a38d7194..521ef1d3c53bc8f7bf6972ee955cf281d5bb2f95 100644 (file)
@@ -82,7 +82,7 @@ foo (int *ip, unsigned int *uip, short int *hp, unsigned short int *uhp,
   scanf ("%ll[ac]", s); /* { dg-warning "length" "bad use of %ll" } */
   scanf ("%llc", s); /* { dg-warning "length" "bad use of %ll" } */
   scanf ("%llp", pp); /* { dg-warning "length" "bad use of %ll" } */
-  scanf ("%jd%ji%jo%ju%jx%jX%jn", jp, jp, ujp, ujp, ujp, ujp, jn); /* { dg-bogus "length" "bogus %j warning" { target *-*-* } } */
+  scanf ("%jd%ji%jo%ju%jx%jX%jn", jp, jp, ujp, ujp, ujp, ujp, jn); /* { dg-bogus "length" "bogus %j warning" } */
   scanf ("%ja", fp); /* { dg-warning "length" "bad use of %j" } */
   scanf ("%jA", fp); /* { dg-warning "length" "bad use of %j" } */
   scanf ("%je", fp); /* { dg-warning "length" "bad use of %j" } */
index 2ad427257f93aadadd19263cc2a27124c2c1daa4..3ebe290a2709507aa9afc01eb1bbd931256d81be 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" } */
   __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 345b9ff4dc22df0cee31d53605191084a8d66318..b12c7cb5ec9e6217059496f2644e90512db6051f 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" } */
    /* { dg-message "declared here" "warning regression 2" { target *-*-* } 12 } */
 
 /* With designated initializers, we assume you meant to leave out the
index 14bd0e214ae57a6fa8a18635bcb8fad92a489bc3..8ae697abcdfcbaa2f79b1d40642c4465e3b43a62 100644 (file)
@@ -18,7 +18,7 @@ int bar ()
   int j; 
 
   if (1 == i)
-    return j; /* { dg-warning "uninitialized" "uninitialized" { target *-*-* } } */
+    return j; /* { dg-warning "uninitialized" "uninitialized" } */
 
   return 0;
 }
index a98d3da88b806ebea9ea730ccf205edd3d47afe9..97b41709769cb357b20b79b0eb8fdbcf1790fb46 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" " " }
+   print 1, 'string 2' ! { dg-error "FORMAT label 1" " " }
 !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" " " }
+   goto 2 ! { dg-error "Label 2 referenced" " " }
 !2 continue
 end program
index c2fc0cff1d8c760385ca675350052386eda5f34c..942c1f4ab87a9fc7afbc0f6ec8b70df873dae727 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" "" } */
 }
index fed2557d850fca17403b65eceba691b3f4bef83c..ebe939b4363481f476b25ce3e1afab9fdb81ebed 100644 (file)
@@ -1,3 +1,8 @@
+2017-04-28  Tom de Vries  <tom@codesourcery.com>
+
+       * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Remove
+       superfluous '{ target *-*-* }' in dg-(error|warning|message|bogus).
+
 2017-04-27  Jonathan Wakely  <jwakely@redhat.com>
 
        * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
index 76999c4fde44fbb0ca3f4647ef32eeaed0750b2e..c16ac6f4ea54308f09eaf1755d6a959a5adb9e0d 100644 (file)
@@ -31,5 +31,5 @@
 
 void foo()
 {
- assert(true);  // { dg-error "not declared" "" { target *-*-* } 
+ assert(true);  // { dg-error "not declared" "" } 
 }