From: Alexandre Oliva Date: Thu, 1 Jul 1999 15:47:34 +0000 (+0000) Subject: * template1.C: New test. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e6d335d27e8d0e3745dc753d5c573665cd903407;p=gcc.git * template1.C: New test. From-SVN: r27885 --- 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 00000000000..f8076c1d762 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog @@ -0,0 +1,4 @@ +1999-07-01 Alexandre Oliva + + * 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 00000000000..6acd3fbe5d6 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.oliva/template1.C @@ -0,0 +1,14 @@ +// Build don't link: + +// by Alexandre Oliva +// based on bug report by Stefan Wetzel + +// crash test - XFAIL *-*-* + +template struct foo { + static void bar(double (*)[dim]) {} // ERROR - dim not declared +}; + +void bar() { + foo<>::bar(0); // ERROR - instantiated from here +}