1// { dg-do compile }
2
3template<int N>
4inline int
5foo (int a)
6{
7  return a;
8}
9
10template<>
11inline int
12foo<0> (int a = 123) // { dg-error "default argument" }
13{
14  return a + 1;
15}
16