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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2
   Last reconfirmed|                            |2026-08-05
             Status|UNCONFIRMED                 |NEW
      Known to fail|                            |16.1.1, 17.0
            Summary|ICE at -O3 on               |[16/17 Regression] ICE at
                   |x86_64-linux-gnu during     |-O3 on x86_64-linux-gnu
                   |GIMPLE pass: vrp            |during GIMPLE pass: vrp
                 CC|                            |amacleod at redhat dot com
   Target Milestone|---                         |16.2
           Keywords|                            |ice-on-valid-code,
                   |                            |needs-bisection
      Known to work|                            |15.3.0
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
#2  0x00000000019baa05 in operator_lshift::op1_range (this=0x50fc908
<op_lshift>, 
    r=..., type=<integer_type 0x7ffff681d690 unsigned int>, lhs=..., op2=...)
    at /space/rguenther/src/gcc-clean/gcc/range-op.cc:2913
2913          wide_int new_ub = wi::bit_or (up_mask, tmp_range.upper_bound ());
(gdb) p debug (tmp_range)
[irange] UNDEFINED

Confirmed.

Reply via email to