https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
--- Comment #7 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:880682e7b2348d66f4089fa4af102b69eaaefbc2
commit r11-7384-g880682e7b2348d66f4089fa4af102b69eaaefbc2
Author: Jakub Jelinek
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
Richard Biener changed:
What|Removed |Added
Target Milestone|10.2|10.3
--- Comment #5 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
--- Comment #4 from Jakub Jelinek ---
Partially related, using the following -O2 -fno-ipa-icf:
void
foo (int x, int *p)
{
p[x + 1] = 1;
}
void
bar (int x, int *p)
{
p[x + 1UL] = 1;
}
void
baz (int x, int *p)
{
unsigned long l = x;
l++;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
--- Comment #3 from Jakub Jelinek ---
Perhaps the change should be guarded on single_use?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Summary|Initialization co