From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29935 invoked by alias); 5 May 2003 10:27:58 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 29899 invoked by uid 48); 5 May 2003 10:27:58 -0000 Date: Mon, 05 May 2003 10:27:00 -0000 Message-ID: <20030505102758.29898.qmail@sources.redhat.com> To: at@sources.redhat.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, stephan@sources.redhat.com From: giovannibajo@libero.it Reply-To: giovannibajo@libero.it, at@sources.redhat.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, stephan@sources.redhat.com, gcc-gnats@gcc.gnu.org Subject: Re: c++/9175: Internal error, seg fault on compile X-SW-Source: 2003-05/txt/msg00269.txt.bz2 List-Id: Synopsis: Internal error, seg fault on compile State-Changed-From-To: analyzed->closed State-Changed-By: bajo State-Changed-When: Mon May 5 10:27:57 2003 State-Changed-Why: Boils down to: ---------------------------------------------- template struct Foo { typedef int int_type; }; template Foo::int_type func1(Foo::int_type c) {} ---------------------------------------------- which ICEs 2.95 -> 3.3, but it's fixed in 3.4. Since it's not a regression, I close the PR. The error message in 3.4 should be heavily improved, and we already had a PR for a very similar situation (c++/10618) to which I just added this code snippet as a further testcase. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9175