]>
Commit | Line | Data |
---|---|---|
921e5a0e JL |
1 | // Build don't link: |
2 | ||
3 | template <class X, int n> X f (auto X (*x)[n]) { return (*x)[n/2]; } | |
4 | extern int i[30]; | |
5 | extern double d[99]; | |
6 | ||
7 | int foo (int ii) { return f (&i); } // causes abort | |
8 | double foo (double dd) { return f (&d); } |