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

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by David Malcolm <dmalc...@gcc.gnu.org>:

https://gcc.gnu.org/g:43ad6ce60108acc822efcd394b75e270c1996cb5

commit r14-9195-g43ad6ce60108acc822efcd394b75e270c1996cb5
Author: David Malcolm <dmalc...@redhat.com>
Date:   Tue Feb 27 08:36:58 2024 -0500

    analyzer: fix ICE on floating-point bounds [PR111881]

    gcc/analyzer/ChangeLog:
            PR analyzer/111881
            * constraint-manager.cc (bound::ensure_closed): Assert that
            m_constant has integral type.
            (range::add_bound): Bail out on floating point constants.

    gcc/testsuite/ChangeLog:
            PR analyzer/111881
            * c-c++-common/analyzer/conditionals-pr111881.c: New test.

    Signed-off-by: David Malcolm <dmalc...@redhat.com>
  • [Bug analyzer/111881] [14 Regre... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to