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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[15/16/17 Regression] wrong |[15/16 Regression] wrong
                   |code at -O2 with            |code at -O2 with
                   |-march=x86-64-v4: a signed  |-march=x86-64-v4: a signed
                   |char shift induction is 64  |char shift induction is 64
                   |again instead of 0 after    |again instead of 0 after
                   |256 iterations              |256 iterations
      Known to fail|17.0                        |
      Known to work|                            |17.0

--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed on trunk (also the non-constant skip_niter case for early_break which is
now simply disallowed).

Reply via email to