> 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. > >