1// { dg-do assemble  }
2
3template <int I>
4void f(int (*)[I] = 0);
5
6template <int J>
7void f();
8
9void g()
10{
11  f<-1>();
12}
13