1 // PR c++/58836 2 // { dg-do compile { target c++11 } } 3 4 template<typename, int> struct A; 5 template<typename T> struct A<T, T{}> {}; // { dg-error "partial specialization|involves template parameter" } 6 A<int, 0> a; 7