https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110941

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |pinskia at gcc dot 
gnu.org
             Status|NEW                         |ASSIGNED

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Will commit a testcase for this.
r14-5109-ga291237b628f41 is definitely the fix for this based on my analysis in
comment #2:
> GCC 13:
> Global Exported: _6 = [irange] unsigned int [0, 24] NONZERO 0x1e

> trunk:
> Global Exported: _6 = [irange] unsigned int [0, 24][+INF, +INF] MASK 0x1c 
> VALUE 0x0

The removal of `[+INF, +INF]` here fixes the issue earlier

Reply via email to