From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 319 invoked by alias); 4 Dec 2002 22:44:59 -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 300 invoked by uid 61); 4 Dec 2002 22:44:58 -0000 Date: Wed, 04 Dec 2002 14:44:00 -0000 Message-ID: <20021204224458.32767.qmail@sources.redhat.com> To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, thomas@koeller.dyndns.org From: bangerth@dealii.org Reply-To: bangerth@dealii.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, thomas@koeller.dyndns.org, gcc-gnats@gcc.gnu.org Subject: Re: c++/8557: [3.3 regression] error reporting routines re-entered X-SW-Source: 2002-12/txt/msg00253.txt.bz2 List-Id: Old Synopsis: ICE compiling binutils-2.13.1 New Synopsis: [3.3 regression] error reporting routines re-entered State-Changed-From-To: open->analyzed State-Changed-By: bangerth State-Changed-When: Wed Dec 4 14:44:58 2002 State-Changed-Why: This is the code: ------------------------ void foo (void *, X (*) (void *)); ------------------------ on which I get with 3.2.1 and 3.3 (a couple of days old): tmp/g> /home/bangerth/bin/gcc-3.3-pre/lib/gcc-lib/i686-pc-linux-gnu/3.*/cc1plus -fpreprocessed tc-ppc.i -quiet -dumpbase tc-ppc.c tc-ppc.i:1: error: parse error before `)' token tc-ppc.i:1: error: type specifier omitted for parameter ` Internal compiler error: Error reporting routines re-entered. Please submit a full bug report, with preprocessed source if appropriate. See for instructions. It compiled fine with 2.95 (i.e. it gave errors, but no ICE). I believe someone fixed this in the last few days (Gaby?) but I need to build a newer gcc to check that. Until then I put this into the usual "regression" mode. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8557