This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: debug-early branch merged into mainline


> 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

It is during ltrans stage.

Honza
> 
> Aldy
> 
> >0x104e4e1b dwarf2out_decl
> >         ../../gcc/dwarf2out.c:21886
> >0x104d8a87 dwarf2out_abstract_function
> >         ../../gcc/dwarf2out.c:18457
> >0x104dd3e7 gen_inlined_subroutine_die
> >         ../../gcc/dwarf2out.c:19891
> >0x104e11f7 gen_block_die
> >         ../../gcc/dwarf2out.c:20933
> >0x104e17b3 decls_for_scope
> >         ../../gcc/dwarf2out.c:21006
> >0x104da907 gen_subprogram_die
> >         ../../gcc/dwarf2out.c:19167
> >0x104e343b gen_decl_die
> >         ../../gcc/dwarf2out.c:21409
> >0x104e4dfb dwarf2out_decl
> >         ../../gcc/dwarf2out.c:21882
> >0x104e4e6f dwarf2out_function_decl
> >         ../../gcc/dwarf2out.c:21894
> >0x105ab99f rest_of_handle_final
> >         ../../gcc/final.c:4505
> >0x105abd27 execute
> >         ../../gcc/final.c:4547
> >Please submit a full bug report,
> >with preprocessed source if appropriate.
> >


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]