1// { dg-do compile } 2 3template <class T> void foo (int); 4 5template <class T> 6class Q { 7 friend void foo<T> (int = 3); // { dg-error "default argument" } 8}; 9