Landing: bebb4e3f7ef7

Project / Subsystem

gcc / gcc

Date

2026-08-28

Author

Richard Biener

Commit

bebb4e3f7ef7a7c174ddce74eb5188a18de57282

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
—
commit_hash
bebb4e3f7ef7a7c174ddce74eb5188a18de57282
source_type
github
headline
Catch unrenamed symbols during SSA verification
tldr
GCC SSA verification now correctly catches and reports statements with unrenamed symbols.
author
Richard Biener
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • gcc
  • • compiler
  • • refactoring
  • • bugfix
discussion_id_link
—
bugzilla_pr
—
date
2026-08-28T00:00:00.000Z

The GCC compiler’s SSA verification process has been improved to catch errors earlier. Previously, passes that failed to call update_stmt for symbols needing renaming would delay the error detection to later passes. This change ensures that such failures are now caught immediately during SSA operand verification, showing the specific statement responsible.