https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94042
--- Comment #17 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #16) > (In reply to Martin Liška from comment #15) > > Started with r10-6919-gf3ce088645e5305d932380c7520809181b2d2eb9. > > This should just change the costs of the register usage. Which means it > might be a latent bug before this patch. Yep. The miscompiled file is really cp/pt.c. The issue with the revision is that the assembly of pt.o is completely different as a lower register is preferred.