On Mon, 25 Feb 2008, Richard Guenther wrote: > On Mon, 25 Feb 2008, H.J. Lu wrote: > > > On Mon, Feb 25, 2008 at 9:55 AM, Uros Bizjak <[EMAIL PROTECTED]> wrote: > > > Hello! > > > > > > A recent patch introduced this bootstrap breakage on x86_64: > > > > > > Revision: 132629 > > > > > > Last Changed Author: rguenth > > > Last Changed Rev: 132629 > > > Last Changed Date: 2008-02-25 16:10:34 +0100 (Mon, 25 Feb 2008) > > > Properties Last Updated: 2008-02-19 17:18:53 +0100 (Tue, 19 Feb 2008) > > > > > > Configured with ../gcc-svn/trunk/configure > > > --enable-languages=c,c++,fortran --enable-checking=release > > > > > > > I have verified that revision 132629 is the cause. Is there a bug > > report for it? > > I will see if I can pinpoint the cause. Otherwise I'll just revert > the patch. Bootstrap & testing was ok for me on x86_64 with checking > enabled and all languages + ada enabled.
A suggested --enable-checking=yes,gcac works fine for me as well (c, c++ only). Any further ideas on how to narrow this down? Supposedly this may be the same cause as the reason for /* We should never try to re-insert a decl with the same uid. ??? The C++ frontend breaks this invariant. Hopefully in a non-fatal way, so just overwrite the slot in this case. */ #if 0 gcc_assert (!*slot); #endif ? Thanks, Richard.