analyzer: fix ICE on untracked decl_regions [PR106374]
authorDavid Malcolm <dmalcolm@redhat.com>
Thu, 21 Jul 2022 01:34:03 +0000 (21:34 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Thu, 21 Jul 2022 01:34:03 +0000 (21:34 -0400)
commita6c192e80a87efbe6c0641f25a963c7bee9990fb
tree61aac71e79c36db33328a31f42f553f87f6218ea
parente7dfd8744502d6588483ec63ab7f81c2f5940267
analyzer: fix ICE on untracked decl_regions [PR106374]

gcc/analyzer/ChangeLog:
PR analyzer/106374
* region.cc (decl_region::get_svalue_for_initializer): Bail out on
untracked regions.

gcc/testsuite/ChangeLog:
PR analyzer/106374
* gcc.dg/analyzer/untracked-2.c: New test.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/analyzer/region.cc
gcc/testsuite/gcc.dg/analyzer/untracked-2.c [new file with mode: 0644]