1 // { dg-do compile }
2 // { dg-options "-fabi-version=2" }
3
4 // Contributed by Nathan Sidwell 22 Dec 2003 <nathan@codesourcery.com>
5 // Origin: Roger Sayle <roger@eyesopen.com>
6
7 // PR c++/12774 Array domains compared unequal
8
Foo(double r[3][3])9 void Foo(double r[3][3])
10 {
11 }
12
Baz()13 void Baz()
14 {
15 double m[3][3];
16 Foo(m);
17 }
18
19 template <class T>
Bar()20 void Bar()
21 {
22 double m[3][3];
23 Foo(m);
24 }
25
main()26 int main()
27 {
28 Baz();
29 Bar<int>();
30 return 0;
31 }
32
33