1 // PR c++/38950
2 
3 template <typename T, T N> void f(T(&)[N]);
4 
main()5 int main() {
6     int x[2];
7     unsigned int y[2];
8     f(x); // works
9     f(y); // ICE
10 }
11