Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / template / array1-2.C
blob7214517b3c643624e10dc744cbe715a3824d3b1f
1 // { dg-do compile }
2 // { dg-options "-fabi-version=2" }
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;