1 // PR c++/20208
2 // { dg-do run }
3 // { dg-options "-O2" }
4 
5 extern "C" void abort();
6 
7 template <typename T>
Foo(T arg)8 inline void *Foo (T arg) { return &arg[0]; }
9 
main()10 int main () {
11   int bry[2];
12   if (Foo<int[2]>(bry) != bry)
13     abort();
14 }
15