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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <[email protected]>:

https://gcc.gnu.org/g:b76779c7cd6b92f167a80f16f11f599eea4dfc67

commit r16-1600-gb76779c7cd6b92f167a80f16f11f599eea4dfc67
Author: Jakub Jelinek <[email protected]>
Date:   Sat Jun 21 16:09:08 2025 +0200

    value-range: Use int instead of uint for wi::ctz result [PR120746]

    uint is some compatibility type in glibc sys/types.h enabled in misc/GNU
    modes, so it doesn't exist on many hosts.
    Furthermore, wi::ctz returns int rather than unsigned and the var is
    only used in comparison to zero or as second argument of left shift, so
    I think just using int instead of unsigned is better.

    2025-06-21  Jakub Jelinek  <[email protected]>

            PR middle-end/120746
            * value-range.cc (irange::snap): Use int type instead of uint.

Reply via email to