1 // PR c++/92440 2 // { dg-do compile } 3 4 template <int T> // { dg-error "template parameter" } 5 struct S { 6 template <class U> 7 friend struct S; // { dg-message "note: redeclared here as" } 8 }; 9 10 S<0> s; 11