Hi, since we now mention the problem with Intel tuning, I tought we also may mention the LTO link-time issue that was fixed. It was mentioned by several folks at the phoronix forum. (Basicaly sometimes the partition size has overlfown which made partitioner to put every symbol into separate parition causing fork bomb while streaming and overall very slow compile times).
Honza Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.89 diff -u -r1.89 changes.html --- changes.html 15 Jul 2018 12:57:34 -0000 1.89 +++ changes.html 19 Jul 2018 09:45:27 -0000 @@ -1321,6 +1321,12 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).</p> +<h3>General Improvements</h4> + <ul> + <li>Fixed LTO link-time performance problems caused by an overflow + in the partitioning algorithm while building large binaries.</li> + </ul> + <h3>Target Specific Changes</h3> <h4>IA-32/x86-64</h4>