[Bug analyzer/110882] [13 Regression] ICE with -fanalyzer on zero-sized array

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 9 17:11:26 GMT 2024


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

--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-13 branch has been updated by David Malcolm
<dmalcolm@gcc.gnu.org>:

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

commit r13-8747-ga0b13d0860848dd5f2876897ada1e22e4e681e91
Author: David Malcolm <dmalcolm@redhat.com>
Date:   Thu May 9 13:09:28 2024 -0400

    analyzer: fix ICE on zero-sized arrays [PR110882]

    gcc/analyzer/ChangeLog:
            PR analyzer/110882
            * region.cc (int_size_in_bits): Fail on zero-sized types.

    gcc/testsuite/ChangeLog:
            PR analyzer/110882
            * gcc.dg/analyzer/pr110882.c: New test.

    (cherry picked from commit r14-2955-gc62f93d1e0383d)

    Signed-off-by: David Malcolm <dmalcolm@redhat.com>


More information about the Gcc-bugs mailing list