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

--- Comment #5 from CVS 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:45eb3e4944ba93b1d4e9070c703068cfa7aaace4

commit r10-6368-g45eb3e4944ba93b1d4e9070c703068cfa7aaace4
Author: David Malcolm <dmalc...@redhat.com>
Date:   Thu Jan 30 15:21:28 2020 -0500

    analyzer: further fixes for comparisons between uncomparable types (PR
93450)

    gcc/analyzer/ChangeLog:
        PR analyzer/93450
        * constraint-manager.cc
        (constraint_manager::get_or_add_equiv_class): Only compare constants
        if their types are compatible.
        * region-model.cc (constant_svalue::eval_condition): Replace check
        for identical types with call to types_compatible_p.

Reply via email to