[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 --- Comment #7 from Martin Sebor --- Author: msebor Date: Thu Jul 26 16:45:43 2018 New Revision: 263018 URL: https://gcc.gnu.org/viewcvs?rev=263018&root=gcc&view=rev Log: PR tree-optimization/86043 - strlen after memcpy partially overwriting a s

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.2 |8.3 --- Comment #6 from Jakub Jelinek -

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #5 from Martin Sebor -

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-06 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 --- Comment #4 from rguenther at suse dot de --- On Tue, 5 Jun 2018, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 > > --- Comment #3 from Martin Sebor --- > The strcpy() calls are first transformed into

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 --- Comment #3 from Martin Sebor --- The strcpy() calls are first transformed into MEM[(char * {ref-all})&a] = MEM[(char * {ref-all})"12"]; In GCC 7, the above is then transformed into MEM[(char * {ref-all})&a] = "12"; (I'm not sure what

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED