1 // PR c++/80227 2 // { dg-do compile { target c++11 } } 3 4 template <class T> 5 int foo (T); 6 7 template <class T, class U = T [sizeof (T) - 5]> 8 int foo (T, U* = 0); 9 10 int i = foo (123); 11