From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22118 invoked by alias); 26 Mar 2005 22:58:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 21772 invoked by uid 48); 26 Mar 2005 22:57:45 -0000 Date: Sat, 26 Mar 2005 22:58:00 -0000 Message-ID: <20050326225745.21771.qmail@sourceware.org> From: "bangerth at dealii dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040410193158.14912.schnetter@aei.mpg.de> References: <20040410193158.14912.schnetter@aei.mpg.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/14912] Do not print default template arguments in error messages X-Bugzilla-Reason: CC X-SW-Source: 2005-03/txt/msg03121.txt.bz2 List-Id: ------- Additional Comments From bangerth at dealii dot org 2005-03-26 22:57 ------- Giovanni, in your example in comment #27, you get this: >Patched: >test.cc: In member function 'void A::foo() [with T = int]': >test.cc:14: instantiated from here >test.cc:9: error: 'class std::vector' has no member named 'doesnotexist' That's a good improvement, but do you think you could write the first line with A instead of A? I find it confusing to see the second and third template argument, but then no explanation as to their values... Thanks Wolfgang -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14912