https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
--- Comment #6 from Richard Biener ---
Author: rguenth
Date: Wed Nov 2 12:47:10 2016
New Revision: 241788
URL: https://gcc.gnu.org/viewcvs?rev=241788=gcc=rev
Log:
2016-11-02 Richard Biener
Backport from mainline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Mon Oct 31 12:52:23 2016
New Revision: 241698
URL: https://gcc.gnu.org/viewcvs?rev=241698=gcc=rev
Log:
2016-10-31 Richard Biener
PR lto/78129
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
--- Comment #4 from Richard Biener ---
The attached would be still needed in case the ltrans writing is terminated
by, say, ctrl-c (but then there's a race because WPA doesn't write the ltrans
output list before finishing writing all ltrans
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
--- Comment #3 from Richard Biener ---
Ah - I think a simpler pass would be
diff --git a/gcc/lto/lto.c b/gcc/lto/lto.c
index 7256ff9..c1567ca 100644
--- a/gcc/lto/lto.c
+++ b/gcc/lto/lto.c
@@ -3092,6 +3092,10 @@ do_whole_program_analysis (void)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
--- Comment #2 from Richard Biener ---
Created attachment 39930
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39930=edit
patch
Does the attached fix it? (I lack a testcase to easily reproduce a failing WPA
stage after it has written
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78129
Richard Biener changed:
What|Removed |Added
Keywords||lto
Status|UNCONFIRMED