PR tree-optimization/91570 - ICE in get_range_strlen_dynamic on a conditional
authorMartin Sebor <msebor@redhat.com>
Tue, 24 Sep 2019 19:04:54 +0000 (19:04 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Tue, 24 Sep 2019 19:04:54 +0000 (13:04 -0600)
commit931631924b3726db31f2f723e6c7d2d0d9de084f
treea8f82d6d6bd021080cbb44eda97228dd3e40e41e
parenta0aedc7a41c6756a30669632d3df22e05b174401
PR tree-optimization/91570 - ICE in get_range_strlen_dynamic on a conditional

PR tree-optimization/91570 - ICE in get_range_strlen_dynamic on a conditional
of two strings

gcc/Changelog:
* tree-ssa-strlen.c (get_range_strlen_dynamic): Handle null and
non-constant minlen, maxlen and maxbound.

gcc/testsuite/Changelog:
* gcc.dg/pr91570.c: New test.

From-SVN: r276105
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr91570.c [new file with mode: 0644]
gcc/tree-ssa-strlen.c