On 11/21/2011 11:41 AM, Dodji Seketeli wrote:
-template class Ptr<int>;//{ dg-error "explicit instantiation|non-class templ|does
not decl|anything" }
+template class Ptr<int>;//{ dg-error "alias
templ|specialization|Ptr<int>|after|class" }
You seem to be using | to mean .* here. Let's choose one key phrase to
check for. :)
-struct A { typedef int X; }; // { dg-error "previous declaration" }
+struct A { typedef int X; };
Let's change dg-error to dg-message instead of dropping the check
entirely on at least one of these tests to avoid a diagnostic quality
regression.
OK with those changes.
Jason