Landing: 72295228c697
Project / Subsystem
gcc / gcc
Date
2026-04-29
Author
Vladimir N. Makarov
Commit
72295228c697bf97434d831583c9b4974e8b51a5
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- 72295228c697bf97434d831583c9b4974e8b51a5
- source_type
- github
- headline
- Use correct allocno when building conflicts in IRA.
- tldr
- A bug in the IRA conflict building process has been fixed by using the correct allocno, improving internal assertions.
- author
- Vladimir N. Makarov
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ira
- • register allocation
- • bugfix
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-04-29T00:00:00.000Z
A bug was fixed in the IRA (Integrated Register Allocator) conflict building process where a wrong conflict allocno was being used. While the allocno was only used in an assertion, the assertion was always true and thus ineffective. The fix ensures the correct conflicting allocno is used, making the assertion meaningful.