https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98739
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2021-01-19 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- To be honest I tend to remove the option -fprofile-reproducible. In the current master, I implemented dynamic allocation for TOP N counters (with the maximum number of 32 tracked values) and so the reproducibility should be much better now. The implementation uses linked list with atomic updates, so even threaded programs should handle profile nicer.