On Mon, May 30, 2016 at 02:34:03AM +0200, Jan Hubicka wrote: > > diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.c > > index da17bcd..c7d7792 100644 > > --- a/gcc/ipa-profile.c > > +++ b/gcc/ipa-profile.c > > @@ -201,6 +201,8 @@ ipa_profile_generate_summary (void) > > if (h->hvalue.counters[2]) > > { > > struct cgraph_edge * e = node->get_edge (stmt); > > + if (!e) > > + continue; > > This is odd. I do not think auto-fdo produces indirect call histograms and the > edges should be present here. Do you know from where the histogram is > created?
I don't know. How would I find out? It should be reproducible by applying the patchkit and running make autoprofiledbootstrap -Andi -- a...@linux.intel.com -- Speaking for myself only