Landing: 31b8c15fd760

Project / Subsystem

gcc / tree-optimization

Date

2026-08-31

Author

Andrew MacLeod

Commit

31b8c15fd7608fe5bad8b105e9b5112ed18166dd

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
tree-optimization
patch_id
—
commit_hash
31b8c15fd7608fe5bad8b105e9b5112ed18166dd
source_type
github
headline
Path ranger in tree-optimization disallowed from current_range_query.
tldr
Path ranger in GCC's tree-optimization is prevented from using current_range_query to avoid incorrect range calculations.
author
Andrew MacLeod
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • optimization
  • • tree-optimization
  • • bugfix
discussion_id_link
—
bugzilla_pr
—
date
2026-08-31T00:00:00.000Z

A generic mechanism to set the current range query has been introduced, and the path ranger is now disallowed from using it. This prevents the path ranger from providing incorrect ranges for requests not dominated by the path it is analyzing, fixing a bug in range analysis.