https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117090
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubicka at gcc dot gnu.org --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- This is static void write_topn_counters (const struct gcov_ctr_info *ci_ptr, unsigned t_ix, gcov_unsigned_t n_counts, void (*dump_fn) (const void *, unsigned, void *), void *(*allocate_fn)(unsigned, void *), void *arg) { unsigned counters = n_counts / GCOV_TOPN_MEM_COUNTERS; gcc_assert (n_counts % GCOV_TOPN_MEM_COUNTERS == 0); Are both profiles produced by the same executable?