* g++.dg/template/unify2.C: New test.

From-SVN: r46288
This commit is contained in:
Richard Sandiford 2001-10-16 13:09:17 +00:00 committed by Richard Sandiford
parent d9f818d95c
commit 756b2d5ef5
2 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2001-10-14 Richard Sandiford <rsandifo@redhat.com>
* g++.dg/template/unify2.C: New test.
2001-10-14 Richard Sandiford <rsandifo@redhat.com>
* g++.dg/other/exception-specification.C: New test

View File

@ -0,0 +1,13 @@
// { dg-do compile }
template<int I> void f1 (char [][I+1]) {}
template<int I> void f2 (char [][I+0]) {}
template<int I> void f3 (char [][I]) {}
template<int I> void f4 (char [][I-0]) {}
template<int I> void f5 (char [][I-1]) {}
template void f1 (char [][6]); // { dg-error "does not match" }
template void f2 (char [][6]); // { dg-error "does not match" }
template void f3 (char [][6]);
template void f4 (char [][6]); // { dg-error "does not match" }
template void f5 (char [][6]); // { dg-error "does not match" }