From: bangerth Date: Mon, 30 Jun 2003 17:07:07 +0000 (+0000) Subject: 2003-06-30 Giovanni Bajo X-Git-Url: http://git.sourceforge.jp/view?a=commitdiff_plain;h=85fd5b8736c0a6b584b0ab1dbf53cc6a35f55d81;p=pf3gnuchains%2Fgcc-fork.git 2003-06-30 Giovanni Bajo PR c++/11106 * g++.dg/other/error5.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68712 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 26f239f9358..b0d13f2c2f2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-06-30 Giovanni Bajo + + PR c++/11106 + * g++.dg/other/error5.C: New test. + 2003-06-29 Kaveh R. Ghazi * gcc.dg/format/gcc_diag-1.c: New test. diff --git a/gcc/testsuite/g++.dg/other/error5.C b/gcc/testsuite/g++.dg/other/error5.C new file mode 100644 index 00000000000..9cde29fc3d3 --- /dev/null +++ b/gcc/testsuite/g++.dg/other/error5.C @@ -0,0 +1,13 @@ +// { dg-do compile } +// Origin: Wolfgang Bangerth +// PR c++/11106: Error message gives partially mangled operator name + +template struct S { + struct I {}; +}; + +template struct S2 : S { + using S::operator typename S::I*; // { dg-error "operator S\\" "" } +}; + +template struct S2; // { dg-error "instantiated" "" }