https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116153
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- With 13 (my copies of 14+15 have the bad IPA dump commit, not rebuilt yet), I see the first diff in einline in value numbering: @@ -1322,10 +1437,10 @@ Merging blocks 18 and 15 _Bool CondParser_StringExpr (struct CondParser * par, const char * start, _Bool doEval, _Bool quoted, struct Buffer * buf, struct FStr * inout_str) { - struct FStr D.7916; - struct FStr D.7915; + struct FStr D.7918; + struct FStr D.7917; + struct FStr D.7913; struct FStr D.7912; - struct FStr D.7911;