diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a04e28849c08..62966366855d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2012-06-28 Janis Johnson + * g++.dg/template/error46.C: Add missing comment to dg-message. + * g++.dg/template/crash107.C: Likewise. + * g++.dg/template/error47.C: Likewise. + * g++.dg/template/crash108.C: Likewise. + * g++.dg/overload/operator5.C: Likewise. + * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax errors in dg-message directives, add comments. diff --git a/gcc/testsuite/g++.dg/overload/operator5.C b/gcc/testsuite/g++.dg/overload/operator5.C index 574defb891b2..6e7703b9ccf9 100644 --- a/gcc/testsuite/g++.dg/overload/operator5.C +++ b/gcc/testsuite/g++.dg/overload/operator5.C @@ -13,4 +13,4 @@ inline bool equalPossiblyIgnoringCase(const String& a, const String& b, bool ignoreCase) { return ignoreCase ? equalIgnoringCase(a, b) : (a == b); } // { dg-error "ambiguous" } -// { dg-message "note" { target *-*-* } 15 } +// { dg-message "note" "note" { target *-*-* } 15 } diff --git a/gcc/testsuite/g++.dg/template/crash107.C b/gcc/testsuite/g++.dg/template/crash107.C index cd64c37d71f7..bb405ac7eef9 100644 --- a/gcc/testsuite/g++.dg/template/crash107.C +++ b/gcc/testsuite/g++.dg/template/crash107.C @@ -14,7 +14,7 @@ template struct Vec { // { dg-message "note" } } }; Vec v(3,4,12); // { dg-error "no matching" } -// { dg-message "note" { target *-*-* } 16 } +// { dg-message "note" "note" { target *-*-* } 16 } Vec V(12,4,3); // { dg-error "no matching" } -// { dg-message "note" { target *-*-* } 18 } +// { dg-message "note" "note" { target *-*-* } 18 } Vec c = v^V; // { dg-message "required" } diff --git a/gcc/testsuite/g++.dg/template/crash108.C b/gcc/testsuite/g++.dg/template/crash108.C index 0b25fde6e380..408d36a94560 100644 --- a/gcc/testsuite/g++.dg/template/crash108.C +++ b/gcc/testsuite/g++.dg/template/crash108.C @@ -2,4 +2,4 @@ template struct A {A(int b=k(0));}; // { dg-error "arguments" } void f(int k){A a;} // // { dg-error "parameter|declared" } -// { dg-message "note" { target *-*-* } 3 } +// { dg-message "note" "note" { target *-*-* } 3 } diff --git a/gcc/testsuite/g++.dg/template/error46.C b/gcc/testsuite/g++.dg/template/error46.C index 0f4bdafb8a48..6cb085a182cf 100644 --- a/gcc/testsuite/g++.dg/template/error46.C +++ b/gcc/testsuite/g++.dg/template/error46.C @@ -8,4 +8,4 @@ void bar() { foo(A<0>(), A<1>()); // { dg-error "no matching" } } -// { dg-message "candidate|parameter 'N' ('0' and '1')" { target *-*-* } 9 } +// { dg-message "candidate|parameter 'N' ('0' and '1')" "" { target *-*-* } 9 } diff --git a/gcc/testsuite/g++.dg/template/error47.C b/gcc/testsuite/g++.dg/template/error47.C index 7e360fe69a88..74a598922944 100644 --- a/gcc/testsuite/g++.dg/template/error47.C +++ b/gcc/testsuite/g++.dg/template/error47.C @@ -6,4 +6,4 @@ void bar(void* p) { foo(0, p); // { dg-error "no matching" } } -// { dg-message "candidate|parameter 'T' ('int' and 'void*')" { target *-*-* } 7 } +// { dg-message "candidate|parameter 'T' ('int' and 'void*')" "" { target *-*-* } 7 }