https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106359
--- Comment #2 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:68871a008e686dbe56ff0b502f2864176a140716 commit r13-1761-g68871a008e686dbe56ff0b502f2864176a140716 Author: David Malcolm <dmalc...@redhat.com> Date: Tue Jul 19 20:22:18 2022 -0400 analyzer: don't track string literals in the store [PR106359] Doing so speeds up -fanalyzer from taking over 4 hours to under a minute on the Linux kernel's sound/soc/codecs/cs47l90.c gcc/analyzer/ChangeLog: PR analyzer/106359 * region.h (string_region::tracked_p): New. * store.cc (binding_cluster::binding_cluster): Move here from store.h. Add assertion that base_region is tracked_p. * store.h (binding_cluster::binding_cluster): Move to store.cc. Signed-off-by: David Malcolm <dmalc...@redhat.com>