https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120987
--- Comment #3 from Tom de Vries <vries at gcc dot gnu.org> --- The investigation in the gdb PR has identified a range of bad commits. First bad commit: - commit aae723d360c ("sra: SRA of non-escaped aggregates passed by reference to calls") First good commit after first bad commit: - commit cee7d080d5c ("Ignore conditions guarding __builtin_unreachable in inliner metrics") It's not clear whether the problem has been fixed, or just no longer triggers.