In fixing a testsuite driver issue, I discovered that some test cases don't 
match the actual output of the compiler.  I'll check in the obvious fixes, I 
believe the below is one such obvious fix.  If people want to argue the 
compiler should instead be changed to match the testcase, let me know.

This is the first of 45 changes...

Index: testsuite/g++.dg/cpp0x/pr31437.C
===================================================================
--- testsuite/g++.dg/cpp0x/pr31437.C    (revision 188225)
+++ testsuite/g++.dg/cpp0x/pr31437.C    (working copy)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++0x" }
-template <typename... T> struct A // { dg-error "candidates|A" }
+template <typename... T> struct A // { dg-message "candidates|A" }
 {
   A(T* p) {  // { dg-error "parameter packs|T" }
    (A<T...>*)(p); 

Reply via email to