diff options
author | Alexandre Oliva <oliva@dcc.unicamp.br> | 1999-07-01 15:47:34 +0000 |
---|---|---|
committer | Alexandre Oliva <oliva@gcc.gnu.org> | 1999-07-01 15:47:34 +0000 |
commit | e6d335d27e8d0e3745dc753d5c573665cd903407 (patch) | |
tree | 72ad6dc11acf3446fb3db05fb010ada33a82a6b7 | |
parent | 4cf6f930ea9718fc1c907354afa5bf384f803997 (diff) | |
download | gcc-e6d335d27e8d0e3745dc753d5c573665cd903407.zip gcc-e6d335d27e8d0e3745dc753d5c573665cd903407.tar.gz gcc-e6d335d27e8d0e3745dc753d5c573665cd903407.tar.bz2 |
* template1.C: New test.
From-SVN: r27885
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.oliva/template1.C | 14 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog new file mode 100644 index 0000000..f8076c1 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog @@ -0,0 +1,4 @@ +1999-07-01 Alexandre Oliva <oliva@dcc.unicamp.br> + + * template1.C: New test. + diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/template1.C b/gcc/testsuite/g++.old-deja/g++.oliva/template1.C new file mode 100644 index 0000000..6acd3fb --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.oliva/template1.C @@ -0,0 +1,14 @@ +// Build don't link: + +// by Alexandre Oliva <oliva@dcc.unicamp.br> +// based on bug report by Stefan Wetzel <Stefan_Wetzel@Physik.TU-Muenchen.DE> + +// crash test - XFAIL *-*-* + +template<int P = 0> struct foo { + static void bar(double (*)[dim]) {} // ERROR - dim not declared +}; + +void bar() { + foo<>::bar(0); // ERROR - instantiated from here +} |