Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / g++.dg / template / array1-1.C
blob97fe7cde25d5eeabbb4697570c8083ddbe0abb9c
1 // { dg-do compile }
2 // { dg-options "-fabi-version=1" }
4 // Contributed by Nathan Sidwell 22 Dec 2003 <nathan@codesourcery.com>
5 // Origin: Roger Sayle  <roger@eyesopen.com>
7 // PR c++/12774 Array domains compared unequal
9 void Foo(double r[3][3])
13 void Baz()
15    double m[3][3];
16    Foo(m);
19 template <class T>
20 void Bar()
22    double m[3][3];
23    Foo(m);
26 int main()
28    Baz();
29    Bar<int>();
30    return 0;