Landing: 6fc0b287385d

Project / Subsystem

gcc / tree-ssa-reassoc

Date

2026-01-16

Author

Daniel Barboza

Commit

6fc0b287385d645f122bae89ca20ffb71836a862

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
tree-ssa-reassoc
patch_id
commit_hash
6fc0b287385d645f122bae89ca20ffb71836a862
source_type
github
headline
Remove strict_overflow_p from range_entry
tldr
The strict_overflow_p flag has been removed from range_entry in tree-ssa-reassoc, further deprecating the -Wstrict-overflow warning.
author
Daniel Barboza
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • optimization
  • warning
  • strict overflow
  • SSA
discussion_id_link
bugzilla_pr
date
2026-01-16T00:00:00.000Z

The strict_overflow_p flag has been removed from the range_entry structure in the tree-ssa-reassoc module, along with associated warning calls. This flag was used to track whether strict overflow checking was enabled for a particular range of values. Removing this simplifies the code and reduces noise, furthering the deprecation of the -Wstrict-overflow warning.