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.