> Fixes a regression introduced I bisected to this commit:
> 
> commit 385d9937f0e23cbf9c62f0b2553a33ff70e56ecf
> Author: Jan Hubicka <[email protected]>
> Date:   Fri Jul 11 13:01:13 2025 +0200
>     Rewrite assign_discriminators
> 
> That patch adds discriminators to edge->goto_locus which will map to
> the right source location, but breaks the equality comparison used in
> the hash set.
> 
> Fixes these tests:
> 
> gcc/testsuite/gcc.misc-tests/gcov-pr83813.c
> gcc/testsuite/gcc.misc-tests/gcov-pr84758.c
> gcc/testsuite/gcc.misc-tests/gcov-pr85332.c
> gcc/testsuite/gcc.misc-tests/gcov-pr85372.c
> 
>       PR gcov-profile/121084
>       PR gcov-profile/121123
>       PR gcov-profile/121409
> 
> gcc/ChangeLog:
> 
>       * profile.cc (branch_prob): Record seen_locations without
>       discriminators.
OK, thanks a lot!
Honza

Reply via email to