This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: debug-early branch merged into mainline
- From: Jan Hubicka <hubicka at ucw dot cz>
- To: Jan Hubicka <hubicka at ucw dot cz>
- Cc: Aldy Hernandez <aldyh at redhat dot com>, Andreas Schwab <schwab at linux-m68k dot org>, GCC Mailing List <gcc at gcc dot gnu dot org>
- Date: Sun, 7 Jun 2015 00:56:06 +0200
- Subject: Re: debug-early branch merged into mainline
- Authentication-results: sourceware.org; auth=none
- References: <5571F319 dot 205 at redhat dot com> <m2sia5p3ne dot fsf at linux-m68k dot org> <5572D0EF dot 7090603 at redhat dot com> <m2oaktotvt dot fsf at linux-m68k dot org> <55730EC1 dot 2060709 at redhat dot com> <20150606193357 dot GA623 at atrey dot karlin dot mff dot cuni dot cz> <55736A76 dot 4060409 at redhat dot com> <20150606225422 dot GB623 at atrey dot karlin dot mff dot cuni dot cz>
> > On 06/06/2015 03:33 PM, Jan Hubicka wrote:
> > >Aldy,
> > >also at PPC64le LTO bootstrap (at gcc112) dies with:
> > >^
> > >0x104ae8f7 check_die
> > > ../../gcc/dwarf2out.c:5715
> >
> > Hmmm... this is in the LTO/ltrans stage? If so, that's weird. The
> > LTO path does not do the early DIE dance. Since check_die() is a
> > new sanity check for DIEs, I wonder if this is a latent bug that was
> > already there.
> >
> > How do I reproduce/do the LTO bootstrap thing?
>
> I simply bootstrap with
>
> configure --enable-languages=all,obj-c++,go --disable-werror --with-build-config=bootstrap-lt
Ah, not full command line:
configure --enable-languages=all,obj-c++,go --disable-werror --with-build-config=bootstrap-lto
I will try your check die patch but probably not until Monday afternoon - have real life deadlines
till then.
Honza