1 2 3 4 5 6 7 8 9
// { dg-do compile } // Origin: heinlein@informatik.uni-ulm.de // PR c++/14428: Redeclaration of class template with wrong // non-type template parameter. template <int i> struct X; // { dg-error "template parameter" } template <int* p> struct X; // { dg-error "redeclared here" }