From: Giovanni Bajo Date: Mon, 30 Jun 2003 17:07:07 +0000 (+0200) Subject: re PR c++/11106 (Error message gives partially mangled operator name) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5806e0404cd14a22f9575ce24095766c4f8f495f;p=gcc.git re PR c++/11106 (Error message gives partially mangled operator name) 2003-06-30 Giovanni Bajo PR c++/11106 * g++.dg/other/error5.C: New test. From-SVN: r68712 --- 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" "" }