https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91176
--- Comment #7 from Jan Hubicka <hubicka at ucw dot cz> --- > FWIW I don't think it was a latent bug though. Previously all we did > with debug insns was estimate their size and speed, which are guaranteed > to come back as zero and thus have no effect. The reason for the > comparison failure is the new operand walk. You are right. Though I certainly did not intend things to work this way :) Still we did things like propagating constant SSA names and other work. The loop ought to skip debug stmts. If the patch bootstrap, it is preapproved. Honza