[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Sep 21 07:38:33 2016 New Revision: 240303 URL: https://gcc.gnu.org/viewcvs?rev=240303=gcc=rev Log: 2016-09-21 Richard Biener PR

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #6 from Richard Biener --- Created attachment 39657 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39657=edit patch in testing Contains two C testcases -- the Fortran bug is in another code path, a Fortran testcase suitable

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #5 from Richard Biener --- struct S { int *p; int *q; }; int **__attribute__((noinline,noclone,pure)) foo (struct S *s) { return >q; } int main() { struct S s; int i = 1, j = 2; int **x; s.p = s.q = x = foo ();

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5 Summary|[4.9/5/6/7