// { dg-do compile } template void foo (int); template class Q { friend void foo (int = 3); // { dg-error "default argument" } };