]> gcc.gnu.org Git - gcc.git/commit
tree-optimization/107554 - fix ICE in stlen optimization
authorRichard Biener <rguenther@suse.de>
Fri, 11 Nov 2022 13:28:52 +0000 (14:28 +0100)
committerRichard Biener <rguenther@suse.de>
Tue, 24 Jan 2023 14:42:46 +0000 (15:42 +0100)
commit23a9270c999a24cdc0b716e832e5f16bb13db891
tree2780f0dcc21e623d87ddbeafba8dbaeadcf4522f
parent28fe903730d2c6e424732184ab2d8b1e7d46db6c
tree-optimization/107554 - fix ICE in stlen optimization

The following fixes a wrongly typed variable causing an ICE.

PR tree-optimization/107554
* tree-ssa-strlen.c (strlen_pass::count_nonzero_bytes):
Use unsigned HOST_WIDE_INT type for the strlen.

* gcc.dg/pr107554.c: New testcase.

Co-Authored-By: Nikita Voronov <nik_1357@mail.ru>
(cherry picked from commit 81de4037454275f8ed6d858fbc129e832c6147ef)
gcc/testsuite/gcc.dg/pr107554.c [new file with mode: 0644]
gcc/tree-ssa-strlen.c
This page took 0.066245 seconds and 5 git commands to generate.